Skip to content
100% local · 0 KB uploadedCompress PDF

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.

Private by design
Your files never leave your device. All processing happens locally in your browser — no uploads, no servers.

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

  1. 1
    Drop your PDF. Drag and drop a PDF with interactive form fields, or choose one from your device.
  2. 2
    Inspect the fields. The tool lists each AcroForm field with its type, current value and available options.
  3. 3
    Fill in your values. Enter text, tick checkboxes, choose radio buttons and select dropdown options.
  4. 4
    Run 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.