Fill PDF Forms
Complete interactive PDF forms in your browser, then save or flatten. Files never upload anywhere.
How to Fill a PDF Form Online
Upload your fillable PDF and the tool reads its interactive fields, building a clean labeled form on this page for each one: text boxes for text fields, tick boxes for checkboxes, menus for dropdowns, and radio options for choice groups. Fill everything in, tick the flatten box if you want the answers burned permanently into the pages, then click Fill and Download PDF. The finished file downloads immediately with your values visible in every reader.
Choose your fillable PDF file. The tool lists every interactive field it finds.
Complete each generated input. Use the on-page field names to match cryptic names to the printed labels in the PDF.
Tick Flatten the form if the finished document should be locked against further editing.
Click Fill and Download PDF, then open the result to verify every answer landed in the right place.
Text Fields, Checkboxes, Dropdowns, and Radios
Real PDF forms (called AcroForms) store each field with a type and a name. Text fields accept free typing, including multi-line areas for addresses or comments, and your input is placed exactly as typed. Checkboxes toggle on and off with one click, matching how they behave in Adobe Reader. Dropdowns list the form author's predefined options so you pick a valid value instead of typing a guess. Radio groups present the mutually exclusive choices as a tidy set of options where selecting one deselects the others. Fields you leave blank stay blank, which is useful for optional sections. Required fields are a reader-side concept, so nothing forces you to fill a field you want to skip.
When to Flatten Your Filled Form
Flattening converts your answers from editable field values into ordinary page text and removes the form structure. Choose flattening when the document is final: signed applications, submitted tax forms, contracts you are sending for countersignature. The recipient sees exactly what you entered and cannot accidentally clear a field or tab into the form. Skip flattening when the form will pass through more hands, such as a multi-part approval where each person completes a section, or when you want to keep a reusable template with your details pre-filled. You can always re-run the tool on the unflattened file later to change answers.
Privacy and Compatibility
Filling happens entirely in your browser with pdf-lib, so sensitive answers on medical, financial, or employment forms never travel over the network. After filling, the tool refreshes each field's visual appearance with an embedded Helvetica font, which is the step that makes values display correctly in Adobe Reader, Chrome, Edge, Firefox, Preview, and mobile apps. The output is a standard PDF with no special dependencies, so it prints and emails like any other form. Password protected forms cannot be opened without the password, and flat scanned pages without real fields need a different approach, such as an annotation or OCR tool.
Frequently Asked Questions
What kinds of form fields does this tool support?
The tool reads the PDF's interactive AcroForm and builds a labeled input for each field it finds. Single and multi-line text fields become text boxes, checkboxes become tick boxes, dropdown lists become select menus, and radio button groups become a set of radio options. Button fields such as submit or reset buttons are skipped because they trigger actions rather than holding data, and a note tells you they were left out.
Why do I see the field names instead of nice labels?
PDF forms store an internal field name for each field, and many forms use terse names like "Text1" or "cb_04" with no human readable label attached. The tool shows those internal names so every field stays identifiable and fillable. If a name is cryptic, open the PDF in a reader, look at the label printed next to the field on the page, and match it to the list order to find the right input.
What does flattening a form do?
Flattening burns the filled values permanently into the page content and removes the interactive fields. A flattened PDF looks the same but can no longer be edited as a form, which is what you want before emailing a completed application or contract so nobody can change your answers. If you leave flattening off, the downloaded PDF keeps working form fields that you or the recipient can still edit later.
Will my filled values show up in every PDF reader?
Yes. After filling, the tool updates the visual appearance of every field with an embedded font, so the values render as visible text in Adobe Reader, browser viewers, Preview on Mac, and mobile readers. This appearance update step matters because some readers only show a field's value when its appearance stream is present; without it, fields can look blank even though the data is stored.
My PDF shows no fields. What is wrong?
The most likely cause is that your PDF is not actually a fillable form. Many PDFs that look like forms are just flat scans or printed layouts with no interactive fields inside, and this tool can only fill real AcroForm fields. Open the file in Adobe Reader: if you can click into the boxes and type, it has fields; if clicking does nothing, it is a flat document. Flat scans need OCR or manual annotation rather than a form filler.
Is my data uploaded anywhere while I fill the form?
No. The PDF is parsed and filled entirely in your browser using the pdf-lib library. Your answers never leave your device, nothing is transmitted to a server, and nothing is stored after you close the tab. That makes this a safe choice for job applications, tax forms, medical paperwork, and other documents with personal information.