Fill & Sign PDF Forms

Easily fill out interactive PDF forms and save them directly.

How to fill out a PDF form — 3 steps

  1. 1

    Add the form

    Drop the PDF in. It is opened in your browser, so the personal details you are about to type stay on your own device.

  2. 2

    Complete the fields

    Click each text box, checkbox, or dropdown and enter your answer. Fields are detected from the document itself, so you are filling the form as its author designed it.

  3. 3

    Download the completed form

    Save the filled PDF. Keep a copy for your own records before you send it — once submitted, you rarely get the chance to check what you wrote.

Interactive forms and flat forms are different documents

PDF forms come in two kinds that look similar and behave nothing alike. An interactive form — technically an AcroForm — contains real, named form fields placed by whoever built it. Click into one and you get a proper text box with a defined size, alignment, and sometimes validation rules. This is what a form produced in Acrobat, LiveCycle, or a modern form builder gives you, and it is the ideal case: the document tells the software exactly where every answer belongs.

A flat form has none of that. It is a picture of a form — usually a scan of a printed page, or a design exported without field definitions — so there is nothing to click into, because as far as the file is concerned those boxes are just lines drawn on a page. The test takes a moment: open the PDF and click where an answer should go. If a cursor appears in a box, it is interactive. If nothing happens anywhere on the page, it is flat.

Flat forms are still fillable, just by a different route. Instead of completing fields, you place your own text on top of the page at the right positions, which is what an annotation tool does. The result prints and reads identically; it simply is not stored as structured form data.

Flattening, and why it matters before you send

In an interactive form your answers are not part of the page. They live as field values in a separate structure, and the viewer draws them into the boxes when it displays the document. That separation is useful while you work — values can be changed, cleared, or exported — but it has consequences once the form leaves you. A recipient can edit what you entered, some viewers render field values differently or not at all, and a few will print the blank form rather than your answers.

Flattening resolves all of that. It merges the field values permanently into the page content, so what you see becomes fixed page material rather than editable data. Every viewer then renders it identically, and nobody can alter your figures without it being an obvious modification of the document. For anything consequential — an application, a claim, a contract, anything financial — flatten before sending.

Two habits go with this. Fill in the correct order when a form has dependencies, since some fields calculate from others and skipping around can leave stale values. And if the form needs signing, sign it after filling and before flattening, so the signature and the answers are fixed into the document together as a single final version.

Your files never leave your device

Everything you type stays in your browser and is written into a file on your own machine — which is the whole point for forms, since these are the documents that carry names, addresses, bank details, and identification numbers.

Most online PDF sites upload your document to their servers, process it there, and keep a copy for minutes, hours, or longer. PilotPDF works differently: the page downloads a small processing engine into your browser, and your file is opened and edited in your device's memory using WebAssembly. Nothing is transmitted, so there is nothing for a server to store, leak, or scan. You can even disconnect from the internet after the page loads and the tool keeps working.

Read more about how this works in our privacy-by-design explainer.

Related tools

Frequently Asked Questions

Upload your PDF with form fields, click on any text field, dropdown, or checkbox to fill it in, then download the completed form.
The tool works best with interactive (fillable) PDFs. Flat forms (scanned paper forms) may require the annotate tool to type over them.
You can download the partially filled PDF at any time and re-upload it later to continue filling.
No. All form data is entered and processed locally in your browser. Nothing is saved to any server.
Yes. After filling, use our Sign PDF tool to add your signature before the final download — a full fill and sign workflow without leaving your browser.