How to fill in a PDF form online, even one with no form fields
blupdf Team · 2026-09-08 · 6 min read
A landlord sends a lease with blank lines for your name and the move-in date. A clinic emails an intake form that was scanned from paper. An insurer's claim form has boxes for one letter each. None of these has "form fields" a PDF viewer can type into; they are printed layouts with spaces left empty. This guide shows how to fill in any of them online, in the form's own font, without printing, writing by hand and scanning again.
Why most PDF forms cannot simply be typed into
A PDF can carry interactive form fields (the kind that turn blue in a viewer), but most forms in circulation do not. They were made in Word, exported from a template tool, or scanned from paper, so the blank line is just a line and the box is just a rectangle. Your viewer offers nothing to type into, and the usual workaround is a "text box" tool that drops text in a default font, slightly off the line, in a size that never matches the label beside it.
The result looks filled in by a machine. It also puts the burden on you to find each blank on a dense page.
What a good form filler does instead
blupdf reads the form as a document: every label, every line, every box. It finds the blanks for you, names each one by the words next to it, and writes what you type on the line in the form's own font and size. A form that came from a scanner goes through recognition first, so its labels are real text too. The filled copy downloads as an ordinary PDF that any viewer shows the same way.
Step by step
Open the form in Studio
Drop the PDF (or a photo of a paper form: PNG, JPG and WebP work) into Studio, or choose Fill in a form. Digital pages open at once; a scanned page is recognised the first time you reach it.
Open the Fill in tab
Click Ask AI in the top bar and switch the panel to Fill in. Every blank in the document is listed, one row per blank, with its label: Landlord, Tenant, Monthly rent, Date. The number on the tab tells you how many are still open.
Type the values
Type into a row and the value appears on that line of the form, in that font and size. Work down the list; when it says All blanks filled, you are done with the lines.
Handle the boxes
For a box without an underscore line, choose the Text tool and click inside the box; a text block appears there with the font and size of the nearest label. For boxes that take one character each, type the characters together and widen the letter spacing from the toolbar's Spacing control until they sit in their boxes. For a checkbox, click inside it with the Text tool and type an X.
Sign it
Choose Signature, draw or type your signature once, and click the signature line. It is saved for the next form.
Download
Choose Download and keep PDF. Your entries are part of the page, so the recipient sees a completed form in any viewer and nothing can be cleared by accident.
Letting the AI fill it
If you would rather dictate than type, stay on the blupdf AI tab and write the answers in one message: "fill in the tenant as John Smith, the address as 12 Market Street, the start date as 1 October 2026 and the rent as $1,800". blupdf AI writes each value into the right blank in the form's number style, and asks back when a value is missing instead of guessing. Each request costs 100 credits plus 1 credit per character written. It also answers questions about the form ("which documents does section 3 ask for?") without changing anything.
What counts as a blank
A blank, for the Fill in tab, is a run of underscores in the form's text. The label comes from the words before the blank on its line, or after it, or from the cell to the left or the line above, so "Landlord: " and " (the Landlord)" both come out as Landlord. Forms that draw their blanks as boxes rather than underscore lines show No blanks found; the Text tool covers those. A form drafted with Create with AI brings its own labels, because blupdf wrote the form.
Scanned and photographed forms
A scanned form is a picture of a form. blupdf recognises it when you first open the page (80 credits per page, once) and rebuilds it as a real page: labels become text, lines and boxes are redrawn, checkboxes come back as boxes with their marks, and the paper's underscore lines survive as blanks. From there it fills exactly like a digital form. If you photographed it with a phone, crop to the page and keep the camera parallel to the paper; a shadow across the sheet is the most common cause of a misread label.
What about PDFs with real form fields?
blupdf does not read interactive form fields. It treats every page as a printed form, so what you type becomes page text. The upside is a filled copy that looks identical in every viewer and cannot be cleared by accident; the downside is that a recipient cannot edit your entries as fields. For the forms most people receive, that is the better trade.
Cost
Opening a digital form costs 50 credits per page, once. Recognising a scanned form page costs 80, once. Text you type costs 1 credit per character; a two-page lease with 200 characters of answers comes to 100 + 200 = 300 credits. Signatures and downloads are free. Every account starts with 1,000 credits, no card required, so the first few forms cost nothing.
Tips
- Fill from the top down in the Fill in tab; it is faster than hunting for lines on the page.
- Zoom in on dense government and insurance forms so the boxes are easy to hit with the Text tool.
- Check the downloaded file once in a plain viewer before you send it. That is what the recipient sees.
- On a phone, the same tools sit in a bottom bar and the text toolbar docks above the keyboard, so a form can be filled on the bus.
FAQ
Can I fill in a form on my phone?
Yes. blupdf's editor runs in a phone browser: tap a blank, type, pinch to zoom, and the Fill in tab opens as a sheet. Drawing a signature with a finger works too.
Will the recipient need blupdf to open the form?
No. The download is a standard PDF with your entries as page content. Any viewer shows it as filled in.
Can I clear an entry and start over?
Yes. Delete the value in the Fill in row and the underscores come back, or select the block on the page and retype. Undo (⌘Z) steps back through every change.
The full reference is in the docs: Filling in PDF forms, Signing a PDF and Editing with blupdf AI.