Processed on your device โ€” never uploaded

Fill a PDF form

Application forms, tax forms, registration sheets โ€” fill their fields right in your browser and save. The document, and everything you type into it, stays on your device.

Drop a PDF form here or click to browse Tap to choose a file
PDF ยท filled locally ยท nothing uploaded

Fill the fields, not a copy on someone's server

If a PDF has real form fields (AcroForm) โ€” text boxes, checkboxes, dropdowns, radio buttons โ€” this tool lists them all, lets you fill everything in one column, and writes the values back into the file. Tick "Flatten" to bake the values into the page content: the result looks the same but can no longer be edited, which is exactly what you want before submitting a form somewhere official.

The honest limitation: a flat PDF โ€” a scan of a paper form, or a form that was already flattened โ€” has no fields to fill, and the tool will tell you so instead of pretending. Forms are usually the most personal documents there are โ€” names, addresses, ID numbers, salaries โ€” so it matters that everything you type stays on your device.

Frequently asked questions

Why does it say my PDF has no form fields?
Because it is a flat document โ€” a scan, or a PDF whose fields were already flattened. Interactive filling needs real form fields; a picture of a form has none. That message is the honest answer, not a bug.
What does "Flatten" do?
It bakes your values into the page content: the PDF looks identical, but the fields are gone, so nobody can edit, clear or tamper with what you entered. Skip it if the recipient still needs to type into the form.
Which field types are supported?
Text fields (including multiline), checkboxes, dropdowns, radio groups and option lists. Signature fields and buttons are left untouched.

Related tools