Pagecraft

Fill a PDF form

Put answers into a document’s form fields and save it filled in.

Drop files here

Or paste them, or pick them from this device. Nothing is uploaded: the work happens in this tab.

Files in this tab

Nothing is loaded yet.

The form

Drop a form above and the questions it asks appear here.

Options

Advanced

A TrueType or OpenType font, for answers in a script the form’s own font cannot draw.

Fill the form

Add a file to get started.

    What this does

    This puts answers into a document’s form fields, addressed by name, and saves the file filled in. Every answer is written twice — as the value a form carries and as the drawing a reader shows — because readers disagree about which to believe, and a form filled in by a tool that only wrote one of them looks blank in half the readers in the world. An answer a field cannot hold is refused rather than written.

    What it will not do

    Every tool here says what it cannot do, in its own words, before you rely on it.

    Questions people ask

    The person I send it to can still change my answers. Can I stop that?

    Yes — run Flatten afterwards. That bakes the answers into the page, so nothing can read them back out as a form or alter them.

    How do I find out what the fields are called?

    Use List PDF form fields. It gives every field’s full name, its type and what it currently holds, which is exactly what you need to address an answer to it.

    Is my file uploaded anywhere?

    No. The work happens in this browser tab, on your own machine. There is no server in this product to send a file to, which is why the promise is checkable rather than something you have to take on trust: open your browser's network panel and watch it do the work without making a request.

    Is there a size limit, or a limit on how many files?

    None that we impose. The limit is your own machine's memory, because that is where the work happens — a few hundred megabytes is comfortable on a laptop, and less on a phone. There is no daily task counter, no queue and no account.

    What does it cost, and what is the catch?

    Nothing, and there is no paid tier that unlocks features: the whole product is the free one. That is affordable because running it costs us nothing — your computer does the work — so there is no per-file cost to recover, no advertising and no data to sell.