How to Fill Out a PDF Form Without Printing It
Printing a PDF form, filling it out by hand, scanning it back in, and emailing the scan is still how a surprising number of people complete digital paperwork — largely because they assume that's the only option. If the PDF has real fillable fields (most government, HR, and application forms do), you can fill it out directly and skip printing entirely.
Fill it out in your browser (no upload, free)
The Fill PDF Form tool on keptlocal reads a PDF's actual form fields and lets you fill them in, entirely on your device.
- Drop your PDF form onto the tool.
- The tool reads every fillable field — text boxes, checkboxes, dropdowns — and shows them as a clean list.
- Fill in each field.
- Leave Flatten after filling checked (the default) to lock in your answers, or uncheck it to keep the fields editable.
- Click Fill & download PDF.
How to tell if a PDF actually has fillable fields
Not every PDF that looks like a form has real form fields behind it. A quick way to check before uploading anywhere: open the PDF in a standard viewer and click where you'd expect to type — if a text cursor appears and you can type directly into a bordered box, it has real AcroForm fields. If nothing happens when you click, the "form" is just an image or flat layout with blank lines drawn on it, and there's no field data for any tool (this one included) to read. In that case, the practical options are printing and filling by hand, or using a PDF editor that lets you place free-floating text boxes manually.
Why flattening matters
An unflattened, filled-in PDF form is still, technically, a blank form with values sitting in its fields — anyone who opens it in a PDF editor can change those values without any indication that they've been altered. For casual internal use that's rarely a problem. For anything you're submitting as a record of what you attested to — a signed application, a declaration, a form with legal weight — flattening converts your answers into fixed page content, the same as any other text on the page, so what you submitted is what stays submitted.
The tradeoff: once flattened, the fields are gone — you (or anyone else) can't go back and edit just one answer without starting over from an unflattened copy. Keep the original blank form if you might need to fill it out differently later.
Privacy: what happens to your form data
Everything — reading the fields, rendering the inputs, writing your answers back into the PDF — happens locally using pdf-lib in your browser tab. Nothing is uploaded. This matters more than usual for forms specifically, since they routinely ask for information you'd rather not send through an unnecessary third-party server: a Social Security number, a medical history question, a salary figure.
Fill out a PDF form now with keptlocal's free Fill PDF Form tool — no upload, no signup. Need a signature on it too? Try Sign PDF.
Frequently asked questions
Does this work on any PDF, or only forms?
What does "flatten after filling" do, and should I leave it checked?
Can I save my progress and finish the form later?
What if a field's checkbox or dropdown doesn't match what I expect?
Will my answers be visible if I share the unflattened file?
Fill in real form fields and download — free, in your browser.
No upload. No signup. Runs in your browser.