Fill PDF forms

Fill in interactive PDF form fields and save them.

This tool runs entirely in your browser — no data is uploaded to our servers.

Was this tool helpful?

Fill in PDF applications without printing: form fields (text, checkboxes, lists) are detected automatically and listed for you, then the file is saved ready to send, with an option to flatten the fields.

How to use it

  1. Choose a PDF form with fields.
  2. Fill in the fields in the list.
  3. Click “Save form” and download.

Features

  • Automatic field detection.
  • Text, checkboxes and dropdowns.
  • Flatten fields to prevent editing.
  • Arabic text supported.

How to tell if a form is interactive

Open the form in a PDF reader: if you see highlighted boxes you can type into directly, it's interactive and works with this tool. If it's a scanned image or a page with printed blanks only, use Edit PDF to type over the blanks.

Tips before sending

  • Write names exactly as on your ID, in the surname/first-name order the form asks for.
  • Double-check long numbers: ID, phone, bank account.
  • Turn on “flatten fields” before sending to an official body so values can't change, and keep an unflattened copy in case you need to edit it.
  • If a signature is required, add it afterwards with Sign PDF.

Privacy and security

“Fill PDF forms” runs entirely in your browser using trusted open-source libraries. Your files are never uploaded to a server and no copy is kept, so your documents stay private. It is free and needs no sign-up.

Tip: No fields? The form is not interactive — use “Edit PDF” to type over the blanks.

Frequently asked questions

Why are no fields shown?

Some forms are just images; use “Edit PDF”.

What does flattening do?

It makes values a fixed part of the page.

Can I save a form and finish it later?

Yes — download it without flattening, then reopen it in the tool later and continue.

How do I sign the form after filling it in?

Save the completed form, open it in Sign PDF and place your signature in the signature box.

Request a new tool

Need a tool we do not have yet? Describe it briefly. We read every request and build the most wanted ones.