Fill a PDF form online
Complete and flatten fillable PDF forms — entirely in your browser, no uploads.
Runs 100% in your browserOpen a fillable PDF to complete its fields.
How to fill a PDF form
- Open a PDF form. Select a fillable PDF. Each detected field appears as an input below.
- Fill in the fields. Type your answers, tick checkboxes and choose options.
- Download. Optionally flatten the form, then click Save to download the filled PDF.
What makes a PDF "fillable": the AcroForm layer
A fillable PDF is an ordinary document with an extra layer called an AcroForm — a set of interactive widget annotations laid over the page. Each widget is a named field with a type: a text box, a checkbox, a radio group, a dropdown, or a scrollable list box. This tool reads that form definition directly, detects every field, and renders a matching input for each one, pre-filled with any default value the author set. When you save, your answers are written back into those same field objects. If the tool reports no fields, the file simply has no AcroForm — it is a flat or scanned page that only looks like a form. Stamping text onto a flat page is a different job (a scan would need an image editor or OCR step first); this tool fills fields that already exist.
To flatten or not to flatten
Flattening is the one decision worth understanding. Leave it off and your answers stay live: the fields remain editable, so the recipient (or you) can revise them later — useful for a working draft or a template you reuse. Turn it on and the tool bakes each field's current appearance into the page's own content and removes the interactive widgets entirely. A flattened form can no longer be edited, and — crucially — it renders identically in every viewer, including mobile apps and print drivers that sometimes ignore or mis-draw live form fields. For anything you are sending off as final — a signed waiver, a submitted application — flatten it so what you see is exactly what they get.
AcroForm vs. XFA, and why local matters here
Two caveats. First, some government and enterprise forms (often built in Adobe LiveCycle) use XFA, a separate XML-based form technology rather than standard AcroForm fields — those will not expose their inputs here and are best opened in Adobe Acrobat. Second, forms collect exactly the data you most want to keep private: names, addresses, Social Security or tax numbers, salaries, health details. Because every step runs in your browser with a bundled copy of pdf-lib, none of that is ever uploaded. Once filled, combine the form with other pages using merge PDF, reshuffle it with the PDF organizer, or pull out a single page with split PDF.
Frequently asked questions
- No. The form is read and filled entirely in your browser with a bundled library. Your file and the data you type never leave your device.
- Standard AcroForm fields: text boxes, checkboxes, dropdowns, radio buttons and list boxes. The tool detects them automatically and shows an input for each.
- Flattening bakes your answers into the page so they can no longer be edited and look the same in every viewer. Leave it off to keep the fields editable.
- It is probably a flat or scanned document with no interactive form. This tool fills existing AcroForm fields; it does not add new ones. To stamp text on a scan, you would need a different tool.
- Only standard AcroForm fields are supported. Some government XFA forms will not expose their fields here — open them in Adobe Acrobat instead.