Fill PDF Form
Upload a fillable PDF, type your answers into its real form fields, and download the completed file — grouped by page, with required fields flagged, no printing or scanning needed.
Drop a fillable PDF here, or click to browse
How filling a PDF form works
Filling a PDF form means typing your answers directly into a document's existing AcroForm fields — the text boxes, checkboxes, and dropdowns already built into the file — instead of printing it, writing by hand, and scanning it back in. This tool reads those fields straight out of your uploaded PDF, shows them as a clean on-screen form grouped by the page they actually appear on, and lets you type or select your answers from there.
As it reads the form, it also picks up details the PDF itself defines: which fields are marked required, any character limit on a text field, and whether a text field should behave as a single line or a multi-line box. You'll see that reflected directly in the inputs, so the on-screen form matches what the original form designer intended. Once you're done, choose whether to keep the fields editable or flatten your answers into permanent text, then download. Everything — reading the fields, typing your answers, and saving the result — happens locally in your browser, so the PDF you upload never leaves your device.
Common use cases
- Filling out a government, benefits, or tax form without printing it first
- Completing a job application or intake form that arrived as a PDF attachment
- Filling a template contract or NDA before sending it back for signature
- Finishing a long, multi-page form on a phone instead of hunting down a desktop scanner
- Double-checking that every required field on a form is actually filled in before you submit it
What this tool doesn't do
It only works on PDFs that already have AcroForm fields — it can't add fields to a flat scan or image on its own; the Create Form tool handles that instead. Radio button groups, signature fields, and push buttons aren't editable here yet, though they're listed clearly rather than dropped silently, and the file's existing layout, fonts, and non-form content are left untouched either way.
Related tools
Fill PDF Form — frequently asked questions
A fillable PDF has AcroForm fields built into it — real text boxes, checkboxes, and dropdowns the file itself knows about, usually created by whatever software made the form. When you open one in this tool, those fields are read out and turned into an on-screen form automatically. If your PDF is just a scan or an image of a form with no clickable fields, it isn't fillable yet — see the question below on what to do with those instead.
This tool only works on PDFs that already have AcroForm fields — it can't detect blank lines on a flat scan the way OCR-based tools do. For a scanned or flattened form, use the Create Form tool to click-and-place your own text, checkbox, and dropdown fields directly onto the page images, or the Annotate PDF tool if you just need to type over it once without building reusable fields.
Text fields (including multi-line ones), checkboxes, and dropdowns are fully supported — the tool detects the correct input type, any character limit, and whether a field is marked required automatically. Radio button groups, digital signature fields, and push buttons aren't editable through this tool yet. If a form has any of those, they're listed clearly so you know exactly what to expect, and they're left untouched in your download rather than silently dropped. For a signature field specifically, the Sign PDF tool covers that separately.
Flattening bakes the values you typed into the page itself as permanent text, so the fields are no longer clickable or editable afterward. Leave it on if you're sending the finished PDF somewhere it needs to look final and can't be tampered with — most applications and signed forms. Turn it off if you or someone else might need to go back and adjust an answer later, since the fields stay live.
No, that's intentional. The tool reads which fields the original PDF marks as required and flags any that are still empty, but it won't block your download over it — you know your situation better than a checkbox in the file does. If a field genuinely has to be filled in before you submit the form somewhere, just look for the highlighted fields before you send it off.
No. Reading the form fields, typing your answers, and saving the finished PDF all happen locally in your browser using JavaScript — the file never gets sent to a server, so nothing about what you typed leaves your device.
It works fully on mobile — fields are grouped by page so you're not scrolling through a wall of inputs, and the download button stays reachable at the bottom of the screen as you fill things in. A larger screen just makes forms with a lot of fields a bit quicker to scan through.
Not with this tool directly — it's built for filling one PDF at a time. For generating one completed PDF per row of a spreadsheet, use the CSV to PDF Form tool instead; it maps spreadsheet columns to the same form fields and outputs a batch.