PlainFile
0 bytes uploaded

Fill government forms online

Pick a form from the catalog and fill it in your browser. Your data never leaves your device.

Which form do you actually need?

FormWhat it isWhere it goes
W-9Your legal name and tax identification number, so a payer can report what they paid you.Back to the business paying you — not to the IRS.
I-9Employment eligibility verification: your identity and work authorisation.Your employer. Section 1 is yours, Section 2 is theirs, within three business days of your first day.
W-4How much federal income tax your employer withholds.Your employer's payroll.
DS-11A new passport: first application, a minor's, or a replacement.Submitted in person at an acceptance facility — this one cannot be mailed.
DS-82Renewal by mail, when you meet the eligibility rules (age, issue date, condition).Mailed to the address on the form.
Schengen visaThe harmonised short-stay visa application used across the Schengen states.The consulate of the country where you will spend the most days — or of first entry if they are equal.

The awkward part is not the form — it is the file

Filling a form is mechanical. What makes these documents different is what they carry: a tax identification number, a passport number, a date of birth, a home address. Then the file travels — to a landlord, a recruiter, an accountant, a consulate — and often further than you expected.

That is the whole reason this catalog exists in a browser tab rather than on a server. Filling happens locally, the completed PDF is flattened so it renders the same everywhere, and the document's own metadata is cleared before you save it.

What we do and do not do

  • We do host the official template, detect its fillable fields, let you type and sign, flatten the result, clear the document metadata, and hand you the file.
  • We do not file, submit, transmit or store anything, and we never ask for an account or an email address. There is no file-processing backend that could keep a copy even if we wanted to.

Each form page also states the revision we host and the date we last checked it against the agency's copy. If the agency has published a newer revision, use theirs — we would rather you leave than file last year's form.

Three mistakes worth avoiding

  1. Filling an outdated revision. Tax forms change: the current W-9 added line 3b for flow-through entities. Check the revision before you send it, especially if you saved a copy last year.
  2. Using the wrong form. A W-9 tells a payer who you are; it is not a tax return, and it never goes to the IRS. Mailing it to the wrong place is the fastest way to delay a payment.
  3. Uploading the blank form to a random website. If the service wants an account to "save your progress", the document with your identification number is now on someone else's disk. Fill it where the file stays with you.

Frequently asked questions

Does filling a form here file it with the agency?▼

No. Nothing is transmitted anywhere. You complete the PDF and download it, then send it the way that form requires — a W-9 goes back to the business paying you, an I-9 and a W-4 go to your employer, passport forms and the Schengen application go to the agency or consulate.

Are these the official forms, and which version?▼

Each form page carries an “Official source” block with the version we host — for example the IRS revision of March 2024 for the W-9 — the date we last verified it, and a link to the agency's own copy. Tax and immigration forms get revised, so if the official source shows a newer revision, use that one.

Why fill them in the browser instead of the agency's website?▼

Plenty of official PDFs are not fillable in a browser, or are built for printing and handwriting. And third-party “fill online” sites are the worst option for exactly these documents: a W-9 contains a name, an address and a tax identification number, and an I-9 adds passport or licence data.

Does my filled form get uploaded?▼

No. The PDF is parsed and rewritten by WebAssembly inside a Web Worker on your own device. There is no file-processing backend, no account, and the tool keeps working with the network disconnected.

Can I fill a form that is not in this catalog?▼

Yes — open the PDF form filler and drop in any PDF. It detects AcroForm fields automatically, and for flat or scanned documents you can place text boxes and a signature anywhere on the page.

What if the form is a scan or has no fields?▼

You fill it by placing text boxes over the printed lines. There is no OCR here, so nothing is detected automatically — you position each entry, which is slower but predictable, and the result is flattened into the page.

Different PDF, not in the catalog? Fill any PDF form — the same local processing, your own file.

Sending a completed form onwards and some fields should not travel with it? Redact the PDF first — deleting the content rather than covering it up.

Filled a W-9 and wondering who can read it later? Black boxes do not remove anything.