or drop one here
The first form you open downloads about 2.3 MB of PDF machinery from this domain. After that it is cached, and the page works with the network disconnected — which is the simplest way to satisfy yourself that nothing is being sent.
How to fill a PDF form without uploading it
- Open the PDF in this page. Choose it, or drop it anywhere above. It is read by JavaScript running on your own computer. Nothing is sent to a server — open your browser's network tab while you work and every request you see should be to this domain.
- Type your answers. Every field, or every printed blank on a form that has no fields, appears as a row. Where a field is named something meaningless, the label printed beside it on the page is shown instead. Leave a row blank to skip it.
- Download the filled form. The file is assembled in the browser and saved straight to your downloads folder. A form that had real fields stays editable; a flat form gets the text drawn onto the page.
What this does that a viewer doesn't
Forms with no fields
Council, court and school forms are often just printed lines. This page finds the lines, reads the label printed beside each one, and writes onto the page in the right place — instead of asking you to drag a text box into position twenty times.
Fields with meaningless names
Real government forms name their fields
Text1 and f1_04[0]. Tools that match on the field name are
useless on them. This one ignores the name and reads the label printed next to the
box, so what you see is what you fill.
Nothing here is remembered. What you type lives in this tab and disappears when you close it — there is no account, no cookie and no storage. That is the honest limit of a web page: it is a good way to fill one form. Filling the fifth one means typing your address a fifth time.
What it will not do
- Dynamic XFA forms. The ones that show "Please wait… if this message is not eventually replaced". It refuses them rather than hand you a file that looks complete and opens blank — why that happens.
- Scans with no text layer. A photograph of a form has no text to read and no lines to find. It will say it found nothing rather than guess.
- Sign or certify anything. It writes text. Signatures, dates of certification and anything notarised are still yours to do properly.
Why "no upload" is worth caring about
Most free PDF form fillers on the web are a web page in front of a server. You choose a file, it is transmitted, something on the other end fills it, and the result comes back. That is a perfectly ordinary way to build software — but it means a copy of the document now exists on a machine you do not control, governed by a retention policy you have to take on trust.
For most documents nobody minds. Forms are not most documents. The ones people actually need to fill in carry the things that identify them: tax and payroll forms, visa and immigration paperwork, medical and school admission forms, benefit claims, court filings, employment and tenancy agreements. A single completed form can carry a national ID number, a date of birth, an address, a bank account and a signature — the whole set, on one page.
The fix is structural rather than contractual: if the work happens in your browser, there is no transmission to have a policy about. That is the only claim this page makes, and it is one you can check yourself in about ten seconds — load the page, disconnect from the network, and fill a form anyway.
| Filled on a server | Filled in your browser | |
|---|---|---|
| Where the file goes | Transmitted to a third party | Stays on your computer |
| What you rely on | Their retention policy | Nothing — there is no copy |
| Works with no connection | No | Yes, once the page has loaded |
| Account needed | Usually | No |
| Very large files | Limited by the upload | Limited by your own memory |
Questions people ask
How do I fill a PDF form without uploading it anywhere?
Use a tool that runs in the browser rather than on a server. This page does: it opens the PDF with JavaScript on your own computer, shows you the fields, and writes the filled file back to your downloads folder. No copy is transmitted at any point. Check it in the network tab, or disconnect after the page has loaded — it keeps working.
Can I fill a PDF form offline and privately?
Yes. After the first form, the PDF machinery is cached by your browser and the page fills forms with the network off. Nothing you type is stored — no account, no cookie, no browser storage — so closing the tab discards it. The other side of that promise is that the page cannot remember your details for the next form.
Why can't I type in a fillable PDF form?
Usually one of three reasons: the form is flattened and only looks fillable; it is a dynamic XFA form, which most browsers cannot render; or the fields exist but are locked. This page handles the first by finding the printed lines and writing onto them, and refuses the second explicitly — the longer answer.
My PDF has no form fields at all. Can it still be filled in?
Yes, if it has a text layer. The page finds the printed lines and boxes, reads the label beside each one, and draws your text into the right place. A scan or photograph has no text to read, and the page says it found nothing rather than guessing — what to do instead.
Is there a PDF form filler Chrome extension that works offline?
This page is the free web version and needs no extension at all. There is also a FormFill browser extension, which runs the same matcher and additionally remembers your answers on your own machine, so the second and twentieth form fill themselves. Installing it is free; remembering answers is the paid part.
Does it add a watermark, or ask for an email address?
Neither. No watermark, no account, no sign-up, no page limit. What you download is your own document with your answers in it.
Will the filled PDF still be editable afterwards?
If the form had real fillable fields, yes — it stays an editable form and the values can be changed later. If the form was flat, the text is drawn onto the page itself, so it behaves like print rather than like a field.
Can it sign or certify a form?
No. It writes text. Signatures, certification and anything notarised are deliberately left alone, because a tool that fakes them convincingly is worse than one that does not offer them at all.
What the FormFill extension adds → · This PDF has no form fields · I can't type in a fillable PDF