GUIDES /

Fill a PDF form online free and keep the values: AcroForm vs scanned forms, tested

We built an original AcroForm sample, filled it in the real browser tool and re-opened the download field by field. What saves correctly, what is refused, and why.

Short answer: a PDF has a real form layer (AcroForm fields) only if the author created one. If it does, this browser PDF form filler fills text boxes, checkboxes, radio groups and dropdowns, and saves a file where the values stay editable — nothing is flattened. If the "form" is just a scanned picture of paper, there is no form layer and no filler can magically create one. And one honest limitation up front: this tool refuses non-Latin text values (standard PDF form fonts carry no Chinese/Japanese/Korean glyphs) instead of saving garbage — the details are below, verified with real files.

The sample form, and how to re-check every claim

We generated an original synthetic AcroForm with one field of each common type, filled it in the live tool, downloaded the result, and re-opened it field by field. The exact files are below — you can reproduce the whole walkthrough, including the refusal cases.

Two kinds of "PDF form" — the 10-second check

Interactive form (AcroForm)Scanned/paper form
What it isReal field objects defined by the authorJust an image of a page
How the tool reactsLists every field with name and type"No fillable AcroForm fields were found"
Can any filler fix it?Yes — that is the tool's jobNo — fields would have to be drawn in first (a different job)
Our test result6 of 6 fillable fields saved correctlyRefused honestly with the no-fields message

Quick self-check in any reader: click on the line where you would type. If a blue/purple highlight box appears (or the cursor turns into a text caret), the field layer exists. If nothing reacts, you are looking at a picture — printing and hand-writing, or software that adds new fields, is the honest next step.

Filling the sample, step by step

  1. Open the tool and add the PDF. Drop event-registration-form.pdf onto the form filler. It runs locally in your browser; files are not uploaded. The field list appears immediately: 7 fields, 6 of them fillable, one marked read-only.
  2. Fill the text fields. Each field shows its own maximum length if the form defines one. We typed a 17-character code into the 10-character field — typing stops at 10 (YYSI-DEMO-), because the tool enforces the limit the form author set rather than letting you type a value it would have to truncate or reject later.
  3. Set radio, dropdown and checkbox. Radio groups and dropdowns become normal web controls. We picked Pro, changed the country from the preselected Singapore to United Kingdom, and ticked the conduct checkbox.
  4. Skip what is read-only. The office_note field ("REV-2026-1111") is flagged read-only by the form itself; the tool shows it but gives no input. That matches how desktop readers behave.
  5. Save and re-open. Press Save filled PDF. The note reported "5 of 6 fields set" on our first pass (see the length limit below) and "6 of 6" behavior is reachable within the form's own limits — the downloadable filled-final.pdf is the actual output. Re-open it: every value is there, the radio is on Pro, the checkbox is ticked, the read-only field is unchanged. The values are still editable — the tool does not flatten the form.
Note:"Editable result" means the saved PDF keeps the form layer: AcroForm field definitions stay in the file, appearances are generated for the values you typed. Nothing is welded into the page image. That is usually what you want when a form may need corrections later — and the opposite of "flattening", which freezes values into the page.

What gets refused — deliberately

CaseWhat the tool doesOur verified result
Chinese/Japanese/Korean (any non-Latin) textRefused by name before saving; the field stays emptyTyped 张三 into the name field → "0 of 6 fields set" + the two offending fields named; both fields empty in the saved file — no mojibake, no corrupted output
Value longer than the field's own maximumRejected at save (typing is already capped in the box)A 112-character note into a 100-character field was the one refused field in our first pass
Password-protected PDFRefused when loadingencrypted-form.pdf → "This PDF is password-protected and cannot be filled here."
Scanned image "form"No fields found — nothing to fillscanned-paper-form.pdf → "No fillable AcroForm fields were found in this PDF."

The non-Latin refusal exists because standard PDF form fonts (like Helvetica) simply have no Chinese glyphs — the underlying library documents this exact limitation (pdf-lib repo, checked 2026-11-11). A tool that "fills" Chinese into such a field anyway produces a file that shows garbage in the reader. Refusing and naming the fields is the safer failure. If you must enter Chinese into such a form, use a reader that embeds CJK fonts for form filling — free Acrobat Reader does (checked 2026-11-11) — or ask the form author for a version with proper fonts.

Warning:Signature fields and buttons cannot be filled, and nothing here is an electronic signature with legal effect. XFA forms (an older Adobe technology some government forms still use) are rejected at load with their own message — they are a different form technology, not AcroForm.

Limits of this tool

  • One PDF at a time; a second file is declined with a clear note.
  • AcroForm PDFs up to 50 MB and 100 pages.
  • Text values use the form's standard fonts — Latin-only, as tested above.
  • The tool fills and saves; it does not create forms, add fields, or flatten them. For a scanned paper form there is honestly nothing it can do.
  • Everything runs in your browser tab — the PDF never leaves your device; only anonymous usage counters are recorded.

FAQ

QuestionAnswer
Will the other side see my values if they open it in another reader?Yes — values are stored as real form values with generated appearances, which is the standard mechanism.
Can I re-edit the file later?Yes, in any reader that supports forms — the form layer is preserved, not flattened.
Why is my long sentence visually cut off in the box?The value is stored completely (our 87-character note read back in full); a single-line box just cannot display it all at once. Re-open the PDF and click the field to see the whole text.
Is my uploaded form stored on a server?No upload happens — filling runs in the browser. Only anonymous counters (tool name, success/failure, rough size range) are recorded.

Related: if your PDF's problem is the opposite — text you cannot extract or copy — read why text extraction fails and when OCR is needed.

Sources & verification

Sources checked Library capability statements come from the official pdf-lib repository (checked 2026-11-11). Every fill/refusal result in this guide is YYSI's own measurement from 2026-11-11: an original synthetic AcroForm sample was filled in the live YYSI tool, the downloaded file was re-opened and inspected field by field with a PDF library, and the scanned/encrypted counter-cases were reproduced in the same tool. The sample form is original synthetic artwork, published for reuse.

Read our editorial standards or send corrections to [email protected].