Fill a PDF form, free to download

Type into the form’s own fields, or place text anywhere on a page that has no fields. The filled PDF downloads free, with no account.

Tool · runs in this tab · free
Drop the form to fill

Fillable or not: type into its fields, or click anywhere to add text. Nothing is uploaded.

Read in this tab. Never uploaded.

How this runs

Nothing loads until you add a file. Then the engine starts in a Web Worker in this tab.

This jobwaiting
Requests since your file0
Other origins contacted0
Enginepdf-lib, Web Worker
Reported by this page. Check it yourself: switch off your network and run the tool again.

Fields, overlays and XFA

Fillable PDFs use AcroForm fields. The engine fills them and draws each value’s appearance, so the text shows in every viewer, including ones that do not redraw fields. Read-only fields are left as the form’s author set them.

Some government PDFs are “XFA hybrids”: they carry a second, XML form layer that Adobe products show instead of the normal fields. This tool fills the normal AcroForm layer and tells you when XFA is present. Viewers like Chrome, Edge, Firefox and Preview show the AcroForm values; Adobe Acrobat may show the XFA layer, which stays empty unless you choose to remove it.

For official IRS and USCIS forms, use the form’s own page, which serves the current edition and its rules.

Steps

  1. Add the PDF.
  2. Fill the listed fields, or click the page to place text.
  3. Choose whether to flatten (lock) the result.
  4. Download.

Limits, stated plainly

  • Fields that run calculations or validation scripts are filled as plain values; scripts are not run.
  • Text placed on a page without fields uses Helvetica, which covers Latin characters only.
Already have Preview or Edge? Chrome, Edge, Firefox and Preview can fill most AcroForm PDFs directly. This page adds free-text placement, XFA detection and a guaranteed free download.

Engine: pdf-lib in a Web Worker; pdf.js preview. Your file is not uploaded; check it yourself.