Home / PDF / PDF Form Filler

PDF Form Filler

Runs in your browser Files stay on your device · 100% private

Fill PDF form fields in your browser.

About PDF Form Filler

Many PDFs carry real form machinery inside: text boxes, checkboxes, dropdowns, and radio groups that a PDF reader can fill. The problem is doing it without installing anything or printing, signing, and scanning like it is 1995. This tool reads the form structure of an uploaded PDF and presents every field as a normal input: text fields become text boxes, checkboxes become ticks, dropdowns become selects, and radio groups become their labeled options. Fill them in and download a completed PDF with the values stored where a PDF reader expects them. The optional flatten step bakes the answers into the page so they can no longer be edited, which is what you want before sending an application. Because the filling runs in your browser through a JavaScript PDF library, forms with personal data never leave your device.

How to Use PDF Form Filler

1

Upload the PDF

Drop a fillable PDF into the upload area. The tool reads its AcroForm structure and reports how many fields it found.

2

Fill in the fields

Each detected field appears as an input labeled with its internal name. Type text, tick checkboxes, and choose from dropdowns and radio groups as needed.

3

Decide on flattening

Leave the checkbox unticked to keep fields editable in the download, or tick Flatten to fuse the answers into the page so they read the same everywhere and cannot be changed.

4

Download the result

Click Download filled PDF and save the file. Open it in any PDF reader to confirm the values landed where you intended.

Why Use PDF Form Filler: Common Use Cases

Completing government and visa forms

Official application PDFs are usually fillable under the surface. Type answers once, flatten, and submit a clean file instead of a photographed paper form.

Signing up with a vendor's standard contract

Fill company details and dates into a supplier's template PDF, then flatten so the returned copy is fixed and cannot be quietly altered downstream.

Submitting school and HR paperwork

Enrollment forms, expense claims, and HR onboarding packets arrive as fillable PDFs. Complete them without a printer, then archive the sent copy.

Reusing a form as a template

Keep the blank original, fill one copy per client or event, and generate consistent documents without retyping the parts that never change.

PDF Form Filler Specifications

Input Formats PDF with AcroForm fields
Output Formats Filled PDF, Optionally flattened PDF
File Size Limit No strict limit (dependent on device memory)
Processing Engine 100% Client-side (Runs locally in your browser)
Data Retention Files never leave your device
Batch Processing Single file processing

Tips for PDF Form Filler

  • If no fields appear, the PDF is a flat scan rather than a fillable form. Create a text layer first with OCR PDF, or add typed text with Edit PDF.

  • Tick flatten for anything you send to outsiders. Unflattened values live in editable fields, and a recipient with a PDF editor can change them.

  • Field names can be cryptic, like topmostSubform[0].Page1[0]. The label shows the internal name exactly, which helps match fields when the layout is long.

  • Protect the finished document with Protect PDF if it contains personal data and is heading somewhere insecure.

  • Some readers save field values only when you use their save button. Always download from here rather than printing to PDF, which would lose the form data.

Frequently Asked Questions

Why does my PDF show no fields?

The page you see is probably a flat image from a scan, with no interactive form structure. This tool fills real AcroForm fields. For scanned paperwork, run it through OCR first or add text boxes manually with a PDF editor.

What does flattening actually do?

It converts the field values into permanent page content and removes the interactive fields. The text looks identical but can no longer be selected as a form value or edited by a PDF form tool, which is the safe state for submission.

Is my uploaded form stored on your server?

No. The PDF is read and modified in your browser by a local JavaScript library. Employment forms, contracts, and identity paperwork are exactly the files that should not be uploaded anywhere unnecessary.

Do filled values stay editable after download?

Only if you skip flattening. Without it, the fields remain live and a recipient can reopen them in any PDF reader. With it, the answers become fixed page content.

Are digital signature fields supported?

Cryptographic signature fields are left untouched, because signing requires a certificate and a signing tool. Fill the surrounding fields here, then apply signatures in a tool built for that, such as a signing workflow.

Can I fill several PDFs with the same data?

One document per session keeps the flow simple. For batches, fill and download each in turn; the browser keeps no history between them, which is the point of a private tool.