Fill PDF Forms Online

🔒 Your files never leave your browser. 100% private. Zero upload.

Quick Answer

A fillable PDF contains interactive form fields, called an AcroForm, built into the file. This tool reads those fields, shows them to you as ordinary inputs, writes your answers back into the PDF, and lets you download it. You can keep the form editable for later changes or flatten it so the values become permanent. It only works on PDFs that already contain fields, not on flat scans.

Honest note: This fills PDFs that already contain form fields. It cannot add fields to a flat or scanned document, because there is nothing in the file to fill. If your PDF turns out to have no fields, the tool will tell you straight away and suggest what to do instead.
📝

Drop your PDF form here

or click to browse

How to Fill a PDF Form

📂
1

Drop your PDF

The tool reads the form structure and lists every field it finds, with its type.

✏️
2

Fill the fields

Type into text fields, tick checkboxes, choose from dropdowns. The preview updates as you go.

⬇️
3

Download

Choose whether to keep the form editable or flatten it, then download the finished PDF.

Advertisement

Tested verdict:

Best for: Completing an application, claim or registration form on a desktop without installing a PDF editor, and doing it without handing your personal details to a web service

Limitations: Only works on PDFs that already contain form fields, cannot add fields to a flat scan, and digital signature fields are listed but not signable here

Best suited for: Anyone handed a fillable PDF who does not want to print it, and would rather their name and address stayed on their own machine

Frequently Asked Questions

What is a fillable PDF form?

A fillable PDF contains interactive form fields defined inside the file, using a structure called AcroForm. Each field is a real object with a name, a type and a value, which is why you can click into it and type. This is completely different from a PDF that merely looks like a form, such as a scan of a paper document. That one shows lines and boxes but has no fields behind them, so there is nothing for a program to fill.

How do I know if a PDF has fillable fields?

The quickest test is to open it in any PDF reader and click where you would expect to type. If a cursor appears in a box, the fields exist. Many readers also show a highlight bar offering to fill the form. Otherwise, upload it here: this tool reads the form structure directly and tells you immediately how many fields it found and what type each one is, or reports plainly that there are none.

Can I edit a filled PDF later?

That depends on the option you choose when downloading. Keeping the form editable writes your values into the fields while leaving those fields intact, so the file can be reopened and changed later, either here or in any PDF reader. Flattening merges the values permanently into the page and removes the fields, which means nobody can alter them casually but also that you cannot revise them yourself. Keep an unflattened copy if there is any chance you will need to make corrections.

Is my data uploaded anywhere?

No. The PDF is read into memory in your browser and every operation, including reading the fields, writing your answers, and generating the finished file, happens on your own device. Nothing you type is transmitted, and there is no server involved in the processing at all. You can verify this by loading the page, disconnecting from the internet, and using the tool anyway. It still works. This matters more than usual here, because forms often carry names, addresses and financial details.

What if my PDF does not have fillable fields?

Then this tool cannot help, and it will say so rather than pretending otherwise. Adding new fields to a flat or scanned document is a different job that requires drawing field boxes onto the page by hand. For a one-off, the practical workaround is to print the document, complete it on paper, and scan it back, or to use a desktop PDF editor that supports adding form fields. If you only need a signature or a short note on a flat page, most PDF readers can add a text annotation without any form structure.

What Makes a PDF Form Fillable?

Inside a PDF that can be filled there is a structure called an AcroForm, which holds a list of field objects. Each one carries a name, a type such as text or checkbox, a rectangle describing where it sits on the page, and a value. When you click into a box in a PDF reader, the reader is finding that object and letting you edit its value. Nothing visual is being changed, only the data attached to the field.

That is why a scan of a printed form cannot be filled by software. It has the same lines and boxes, but they are just marks in an image. There is no field object underneath, so there is nothing for a program to write to. Adding fields to such a document means drawing each rectangle by hand and declaring what it is, which is a separate job from filling one that already exists. The structure is defined in the PDF specification published as ISO 32000, summarised by the PDF Association.

Editable or Flattened, and Why It Matters

When you keep the form editable, your answers are stored as field values. The document still has its form structure, so it can be reopened and revised, and a recipient can correct a typo without asking you for a new copy. This is usually what you want while a form is still moving between people.

Flattening does something different. It draws the current values permanently onto the page and removes the field objects entirely, leaving an ordinary PDF that happens to have your answers printed on it. That is the right choice for a final submission, because it prevents accidental edits and guarantees the recipient sees exactly what you saw. The trade is that it cannot be undone, so it is worth keeping an unflattened copy for your own records before you send the flattened one.

Get fresh reads straight to your inbox

Get notified when we publish new articles. Unsubscribe anytime.