Fill PDF form: iHateUpload vs ihatepdf.cv
iHateUpload ahead
Both ihatepdf.cv and iHateUpload run Fill PDF form in your browser without uploading the file. Here is what each one does and what happened when we ran the same synthetic test files through both.
Side by side
Fill PDF form
iHateUpload ahead- iHateUpload
- Controls drawn on the page itself: multi-line boxes, date pickers, multi-select lists; read-only, character limits and required fields respected; Polish, Greek and Cyrillic letters; keep editable or flatten
- ihatepdf.cv
- A list of plain one-line boxes beside the page; read-only fields can be overwritten, required fields are not checked, list boxes take one pick, over-long or non-Latin values are dropped without a message
- How we checked
- Same synthetic 10-field form on both: our output read back all 10 values in pdf-lib and pdf.js; theirs lost the PIN (6 digits typed into a 4-character field were dropped), the address line break and the second list pick, saved with the required name empty, and made no file for a Polish/Greek/Russian name. Checked 2026-10-20.
Try Fill PDF form, free and without upload