Online Form I-9 Generator Filled in online, signed in ink

Complete Section 1, and Section 2 if you’re the employer, while the official USCIS form fills in beside you. Then download or print it and sign it by hand.

Your name

Section 1 is the employee’s part. Use your current legal name.

If you have only one name, enter it as your last name and type Unknown here.

Any last names you used before, such as a maiden name. Leave it blank if there are none.

Address and personal details

Optional unless your employer uses E-Verify. Don’t enter an ITIN. If you’ve applied for a number but don’t have it yet, leave this blank.

Email and phone are optional. If your employer uses E-Verify, they let you get notices about your E-Verify case.

Citizenship or immigration status

Choose the one box that applies to you. Your employer can’t ask you for documents to prove what you choose here.

I am

Sign Section 1

By signing, you attest under penalty of perjury that this information, including the status you chose, is true and correct.

Read the attestation

I am aware that federal law provides for imprisonment and/or fines for false statements, or the use of false documents, in connection with the completion of this form. I attest, under penalty of perjury, that this information, including my selection of the box attesting to my citizenship or immigration status, is true and correct.

Sign by hand after printing. USCIS asks anyone using a fillable Form I-9 to print it and sign in ink, so the signature line stays blank here.

The day you sign. Don’t back-date it. If you’ll sign on another day, clear it and write the date by hand.

Did someone help you fill in or translate Section 1? They also need to complete Supplement A, page 3 of the USCIS form, which isn’t included here.

Employer review (Section 2)

The employer or an authorized representative examines the employee’s original documents and completes Section 2 within three business days after the first day of work.

When is Section 2 being completed?

0 of 9 required

Onboarding new employees?

Collect new-hire details, emergency contacts, and policy sign-offs in one onboarding form, free with unlimited responses.

Create your form

Form I-9 at a glance

Form I-9, Employment Eligibility Verification, is the USCIS form U.S. employers use to confirm that each new hire is who they say they are and is allowed to work in the United States. It’s required for every employee hired, U.S. citizens included.

The form has two main parts. In Section 1, the employee gives their name, address, and date of birth and attests to their citizenship or immigration status, no later than the first day of work. In Section 2, the employer examines the original documents the employee chooses to present, either one from List A or one each from Lists B and C, and records them within three business days. The employer keeps the finished form on file; it isn’t sent to USCIS or any other agency.

Getting your Form I-9 done in minutes

Start with Section 1: your legal name, address, date of birth, the optional contact details, and the box that matches your status, plus the number some statuses need. If you’re the employer and have the employee’s documents in front of you, switch Section 2 to Now and record them; otherwise the employer completes it later. The generator fills in page 1, which holds both sections. Supplements A and B are separate pages that only some hires need.

Each answer appears on the official USCIS form as you type, and once the required fields are complete you can download a PDF or print it. Both signature lines stay blank on purpose, because USCIS wants a fillable Form I-9 printed and signed by hand. Hiring paperwork often includes tax forms too, so see all our tax form generators.

Form I-9 FAQ

Who has to complete Form I-9?

Every U.S. employer, for each person it hires to work for pay in the United States, whether or not the new hire is a U.S. citizen. The employee fills in Section 1 and the employer fills in Section 2. Independent contractors, unpaid volunteers, and people doing certain casual domestic work don’t count as employees for Form I-9.

When is Form I-9 due?

The employee completes and signs Section 1 no later than the first day of work. It can be done earlier, but only after accepting the job offer. The employer completes Section 2 within three business days after the first day, so by Thursday for someone who starts on a Monday. If the job lasts less than three business days, Section 2 is due by the first day.

Can I sign Form I-9 electronically here?

No. USCIS says anyone using a fillable Form I-9 must print it and sign it by hand, because a typed or pasted signature doesn’t meet the DHS standards for electronic Forms I-9. That’s why this generator leaves both signature lines blank: download or print the form, then sign it in ink. Employers who want fully electronic I-9s need a system that meets the rules in 8 CFR 274a.2.

Which documents does the employee show?

Either one document from List A, which proves both identity and permission to work (such as a U.S. passport or a Permanent Resident Card), or one from List B for identity (such as a driver’s license) plus one from List C for work authorization (such as an unrestricted Social Security card). The employee decides which to present, and the employer can’t ask for specific documents. The full Lists of Acceptable Documents are on page 2 of the USCIS form.

Do I have to enter my Social Security number?

Only if your employer uses E-Verify; otherwise it’s voluntary. Never enter an ITIN in that box. If you’ve applied for a Social Security number but don’t have it yet, leave the box blank and add the number when it arrives, with your initials and the date.

Where does the completed Form I-9 go?

It stays with the employer. Form I-9 isn’t filed with USCIS or ICE. The employer keeps it for as long as the person works there, and after that until three years after the first day of work or one year after employment ends, whichever is later. Government officials can ask to inspect it.

What are Supplement A and Supplement B?

Supplement A is for anyone who helped the employee fill in or translate Section 1; each preparer or translator completes and signs their own certification. Supplement B is the employer’s page for reverifying work authorization that expires, or for recording a rehire. Most new hires need neither, so this generator fills in page 1 only. When you do need one, it’s part of the form PDF at uscis.gov/i-9.

Is this I-9 generator free?

Yes. Fill out, download, and print as many Forms I-9 as you need, with no charge and no account.

Is my information safe?

Your entries never leave your device. The PDF is put together in your browser, and nothing you type, including your date of birth, Social Security number, or document numbers, is uploaded to or kept by forms.app. Nothing is saved after you close the page, so download your form first.