PDF Form Filler

Fill in a PDF's AcroForm fields — text boxes, checkboxes, radio buttons, dropdowns — with a matching control for each, and optionally flatten the answers in.

🔒 Read and written in your browser — your form is never uploaded.

Drop a PDF form here or click to choose

Fill a PDF form without printing it

Drop in a PDF that has interactive form fields — an AcroForm — and this tool reads every field it contains and lays out a matching control for each one: a text box for text fields, a checkbox for checkboxes, and a dropdown for radio groups, dropdowns and list boxes, each pre-filled with the value already stored in the file. Type your answers, tick the boxes, choose from the lists, then download a new PDF with all of it filled in. Fields you leave alone keep their existing value, and names the file does not contain are simply ignored.

Flatten to lock it in

Turn on Flatten and the values are painted permanently into the page and the form fields are removed, so the result looks the same in every reader and can no longer be edited or cleared — ideal for a form you are about to send or archive. Leave it off to keep the fields live so you or the next person can keep editing. Everything runs in your browser with pdf-lib, so your document is never uploaded to a server and the tool keeps working offline. A flat PDF with no fields can be made into a form first: add text boxes, tick-boxes, drop-down lists, either/or options and places to sign, label each one, then fill them in here. A place to sign takes a picture of a signature, drawn, typed or uploaded, which is not a certificate-based digital signature.

Frequently asked questions

What kinds of fields can it fill?

Text fields, checkboxes, radio-button groups, dropdowns and list boxes — the standard interactive AcroForm fields. Each field is shown with the control that matches its type and is pre-filled with the value already stored in the PDF, so you can edit rather than retype.

What does the Flatten option do?

Flattening bakes the filled-in values into the page and removes the form fields, so the values can no longer be changed and the document looks identical in every PDF reader. Leave it off to keep the fields editable. It is a good final step before sending or archiving a completed form.

Can I sign the form here?

Yes, in the box the form leaves for a signature: draw it, type it or upload a picture of it. It is a picture of a signature, not a certificate-based digital signature, and the file's signature field stays unsigned. The PDF Signature Checker reads it the same way.

Is my PDF uploaded anywhere?

No. The form is read and written entirely in your browser with pdf-lib, so your file never leaves your device and the tool works offline. This is safe for contracts, applications and other documents with personal details.