Fill PDF Form
Open an AcroForm PDF and fill in its form fields (text, checkbox, radio, dropdown) right in your browser. Your file and field values never leave your device — everything is local and private.
Drop your PDF here
or click to choose a file
Your files never leave your device.
Open an AcroForm PDF, fill in text / checkbox / radio / dropdown fields in your browser, and download the filled PDF. Your forms and field values never leave your device — all processing is local.
Fill PDF Form reads the AcroForm fields of an existing PDF — text fields, checkboxes, radio buttons and dropdowns — and lets you fill them in your browser. The field inventory and your values stay on your device; pdf-lib updates the field appearances and returns a filled PDF. XFA forms are reported honestly as unsupported instead of showing an empty form.
How it works
How to use Fill PDF Form
- 1Drop your PDF. Drag and drop a PDF with interactive form fields, or choose one from your device.
- 2Inspect the fields. The tool lists each AcroForm field with its type, current value and available options.
- 3Fill in your values. Enter text, tick checkboxes, choose radio buttons and select dropdown options.
- 4Run Fill PDF Form. pdf-lib writes the values and regenerates field appearances locally, then offers the filled PDF for download.
Features
What this tool does
- Supports text fields, checkboxes, radio buttons and dropdowns
- Lists field names, types and existing values before you edit
- Updates field appearances so values are visible in viewers
- No upload — form values never leave your device
Limitations
Things to know
- XFA forms are not supported and are reported as such
- The tool fills existing fields; it cannot create new form fields
- Signature fields are not filled
- Encrypted PDFs must be unlocked first
FAQ
Frequently asked questions
Why does my form show as unsupported?
Some PDFs use XFA (XML Forms Architecture), which is a different form technology that pdf-lib cannot read. The tool detects this and tells you instead of showing an empty form. Open the file in a viewer that supports XFA to fill it.
Are my answers uploaded?
No. Field values are read and written in your browser. No form data, field name or file content is sent to a server.
Can I lock the form after filling it?
Yes. Run Flatten PDF on the filled file to bake the values into the page content so the fields can no longer be edited.
Does it work with scanned forms?
Only if the PDF has interactive AcroForm fields. A scanned paper form is an image with no fields; use Add Text to place text on it instead.