Fill I-9 Online — Free, No Upload
Fill USCIS Form I-9 (Employment Eligibility Verification) online for free. No sign-up, no upload — your data never leaves your device.
We do not have an embedded I-9 template yet. You can still upload your own copy of the form below.
Download the official I-9 from the sourceOfficial source
https://www.uscis.gov/i-9Form version: as published by USCIS · Last checked: 2025-01-15
This tool is for convenience only and is not legal or tax advice. Review the official instructions before filing.
Need to hide sensitive data before sharing? Redact the filled PDF first — permanently remove text, images and metadata in your browser.
About this form
Form I-9 (Employment Eligibility Verification) is the USCIS form every U.S. employer must complete for every person they hire — citizens and noncitizens alike. The employee fills Section 1 no later than the first day of work; the employer examines the original identity and work-authorization documents and completes Section 2 within three business days of the start date.
An I-9 collects some of the most sensitive data a person shares at work: date of birth, Social Security Number, passport or green card numbers. Filling it here means that information never leaves your device — the official USCIS template loads into your browser, you complete it locally, and the PDF is generated on your machine.
- Official USCIS template, hosted on this site — edition and verification date shown above
- Fill Section 1 on your phone or laptop before your first day — no app, no account
- Flattened on download, metadata wiped
- Zero bytes uploaded — your SSN and document numbers stay on your device
Note: this page helps you fill the form. Employers must still examine original documents — an I-9 is never valid from a filled PDF alone.
How to fill
- Employee: fill Section 1. Enter your full legal name, address and date of birth. Check exactly one status box: U.S. citizen, noncitizen national, lawful permanent resident, or alien authorized to work. Sign and date no later than your first day of employment.
- Employee: decide on the SSN field. The Social Security Number in Section 1 is voluntary — unless your employer uses E-Verify, in which case it is required. Ask HR if you're unsure.
- Employee: choose your documents. Pick either one document from List A (proves identity and work authorization — e.g. a U.S. passport or green card) OR one from List B (identity — e.g. a driver's license) plus one from List C (work authorization — e.g. an unrestricted Social Security card). The choice is yours, not the employer's.
- Employer: complete Section 2. Within three business days of the start date, examine the employee's original documents and record the document title, issuing authority, number and expiration date. Enter the first day of employment, then sign.
- Employer: retain, don't file. The I-9 is never sent to USCIS. Keep it for three years after the hire date or one year after employment ends — whichever is later — and produce it on inspection.
- Employer: reverify on time. If the employee's work authorization expires, reverify using Supplement B (formerly Section 3) no later than the expiration date. Permanent residents and citizens never need reverification.
Common mistakes
- Telling the employee which documents to bring. The employee chooses any valid combination (List A, or List B + List C). Demanding a specific document — or more documents than required — is document abuse, even with good intentions.
- Accepting expired documents. Documents must be unexpired at the moment Section 2 is completed (a formal receipt is the narrow exception). “It expired last week” is one of the most common audit findings.
- Late timing. Section 1 must be done by the first day of work; Section 2 — within three business days of it. An I-9 completed a week later is a compliance violation, even if everything else is correct.
- Missing signatures and dates. The employee attestation in Section 1 and the employer attestation in Section 2 both require a signature and date. Blank attestations are the single most frequent fine in I-9 audits.
- Backdating corrections. Never backdate. Fix errors with a single line through the entry, initials and the current date — and attach a note for material corrections.
- Forgetting to reverify. Work authorization with an expiration date (List A or C) must be reverified in Supplement B before it lapses. Set a calendar reminder the day the form is completed.
- Completing the I-9 before the offer is accepted. Running verification as a pre-screening tool risks discrimination claims. The form comes after acceptance, before (or on) day one.
Frequently asked questions
Is this the official government form?▼
We use the official PDF template from the government source linked on this page. The filling happens entirely in your browser; we do not alter the form itself.
Do you store my data?▼
No. All processing happens locally in your browser. Your information never leaves your device unless you choose to download or share the filled PDF.
Can I use this for legal or tax filing?▼
This tool helps you fill the form. It is not legal or tax advice. Review the official instructions and, if needed, consult a professional before filing.
Do I file Form I-9 with USCIS?▼
No. The completed form stays with the employer, who must keep it for three years after the hire date or one year after employment ends — whichever is later — and show it on government inspection. It is never mailed or uploaded to USCIS.
Is my Social Security Number required on the I-9?▼
The SSN field in Section 1 is voluntary, unless your employer participates in E-Verify — then it is required. Everything else in Section 1 (name, address, date of birth, status, signature) is mandatory.
Which documents do I need for an I-9?▼
Either one document from List A (e.g. a U.S. passport, passport card, permanent resident card, or an employment authorization document) or one from List B plus one from List C (e.g. a driver's license plus an unrestricted Social Security card or birth certificate). The employee picks the combination.
Can Section 2 be done remotely?▼
Generally, the employer or their authorized representative must physically examine original documents. Since 2023, employers enrolled in E-Verify in good standing may use an alternative remote examination procedure — everyone else verifies in person.
Which I-9 version is current?▼
USCIS currently requires the edition dated 08/01/2023 (expiration 05/31/2027) — check the edition date in the form's corner. We host the official template, and the “Official source” block above shows when we last verified it against uscis.gov.
Is it safe to fill an I-9 on this site?▼
Yes. Everything happens in your browser: the template loads once, your answers and signature are processed locally, and the finished PDF is generated on your device. Nothing is uploaded — you can switch to airplane mode after the page loads and complete the whole form offline.