A visa or government application
Field names in official forms are often cryptic, so the page number shown beside each one is usually the fastest way to work out which box is which. Keep the editable version until you are sure it is right.
Type into a PDF form in your browser, with the fields detected for you and the file never leaving your device.
Maintained by Roshan · Page and browser-local behavior last reviewed August 31, 2026.
Reads the form fields out of a PDF and lets you type into them here. The document is never uploaded, which is the point: the forms people need to fill are the ones carrying passport numbers, salaries and bank details.
Checked against a form whose fields were split across two pages, including a multi-line text area, a radio group and a dropdown. Field appearances are regenerated after filling — without that step the values are stored in the file but several viewers render the boxes as empty, which is the usual reason a completed form arrives blank. A value outside a dropdown's option list is refused with the real choices named rather than written in.
More in this category
Find related browser-local tools for nearby tasks without starting another search.
Browse all pdf tools toolsThe forms people actually have to fill are the ones they should be most careful with. A visa application carries a passport number and an address history. An HR starter form carries a national insurance number, a bank account and a date of birth. A school enrolment form carries a child's details, a mortgage form carries income, and a bank mandate carries the account it is about. Every free PDF filler asks you to upload that to a server first. This one does not, because it cannot: the document is opened here in the tab, its form fields are read out of the PDF's own structure, and the values you type are written back here. There is no endpoint on this site that accepts a file. What appears is a plain list of the fields the document actually defines, in the order it defines them, with the page each one sits on — which is often clearer than the form itself, where a field can be a thin unlabelled box in the middle of a table.
Field names in official forms are often cryptic, so the page number shown beside each one is usually the fastest way to work out which box is which. Keep the editable version until you are sure it is right.
Fill it here rather than uploading a form that carries your bank details and date of birth to a conversion site. Tick the flatten option only once the values are final.
Dropdowns are constrained to the choices the school defined, so a value the receiving system would reject cannot be typed in by mistake.
No. The PDF is read, filled and rebuilt inside this browser tab, and this site has no endpoint that accepts a file. You can confirm it in your browser's network tab while you fill the form — no request carries the document.
Either it has no interactive fields at all — a scan or a print-ready design, where the boxes are just drawn lines — or it is an XFA form whose fields live somewhere this tool does not read. The message tells you which.
Yes, unless you flatten it. That is deliberate: an editable form can be corrected without starting again. Tick the flatten option, or use the separate flatten tool afterwards, when you want the values fixed.
Not for a standard AcroForm, which is what this handles. XFA forms are the exception and genuinely do need Acrobat, because Adobe never published a way to fill them anywhere else.
Flatten a filled PDF so the form fields become fixed page content and can no longer be edited. Runs in your browser: no upload, no account, no server.
Add a visible signature to a PDF locally. Draw it, type it, or upload an image, place it on any page, and download. No upload, no account. Visual signature only.
Convert a Word .docx to PDF locally in your browser, keeping page size, margins, headings, lists, tables and images. No upload, no account, no conversion server.
Read, edit or clear the title, author, subject and keywords stored inside a PDF. Runs in your browser with no upload.