PDF Form Filler

Type directly into the form fields on the page preview — or add text anywhere on any PDF, form or not. Everything runs in your browser; the document never leaves your device.

pdf-form · runs locally
Drop a PDF here or click to browse. It stays on your device.

Fill PDF forms on the page itself — no upload

This works the way filling a form should: the PDF renders in your browser, and you type straight into the fields where they sit on the page — text boxes, checkboxes, radio buttons, dropdowns. No mapping a side list of field names to what you see, and no uploading a document full of personal details to someone else’s server. When the form is done, the file is re-saved locally and downloaded.

No form fields? Add text anywhere

Plenty of “forms” are really just scans or plain documents with blank lines. For those, click Add text, then click the spot on the page where text should go: type, drag to adjust, resize with A− / A+, and remove with ×. Each note is drawn into the page content when you download — the same technique the Sign PDF tool uses for signatures, so the pair covers the classic fill-and-sign workflow end to end.

Finishing touches

The flatten option (on by default) locks filled values into the page so they can’t be edited downstream — the right choice for anything you’re submitting. If the completed document is sensitive, encrypt it with the Protect PDF with Password tool before sending it on. And if the blank form you received is itself password-locked, run it through the Remove PDF Password tool first.

Frequently asked questions

Is my PDF or the data I type uploaded anywhere?

No. The form is read, previewed, filled and re-saved entirely in your browser. Forms are exactly where the stakes are highest — names, addresses, account and ID numbers — and none of it crosses the network here.

What does flattening do, and when should I turn it off?

Flattening bakes the filled values into the page so they can no longer be changed — right for a finished document you're submitting. Leave it off if the recipient should be able to edit the fields, for example a template you're passing along for someone else to complete.

My PDF shows no form fields — why, and what can I do?

Either it's a scan or plain document that never had fields, or it's an XFA form (a LiveCycle format browser tools can't fill). In both cases the Add text mode still works: click anywhere on the page, type, drag to position, and the text is drawn into the PDF when you download.

Will the filled PDF look right in Adobe Reader, Preview and Chrome?

Yes. Field values are written with proper appearance streams, and added text is drawn into the page content itself, so every standards-compliant viewer shows the same result — flattened output in particular is just regular page content.