100% Free. Browser-only

Fill Form I-129 Online — Free, Smart, and Ready to Download

Complete the Petition for a Nonimmigrant Worker in your browser. Follow the questions for your classification, save your progress automatically, and download your filled PDF.

A questionnaire that fits your petition

The guided workflow brings together shared petition information and the supplements relevant to your requested classification.

Classification-Based Questions

Start with your requested worker classification to find the relevant supplement questions.

Local-only Storage

Your responses save automatically in this browser, without an account or uploads.

Relevant Supplements

Work through the shared petition details and the supplements that apply to your case.

Three Steps From Start to Download

A step-by-step flow shaped by your classification and requested action.

Step 1

Set Up Your Petition

Select your classification, petition basis, and requested action.

Step 2

Complete Relevant Sections

Enter petitioner, worker, and employment details, followed by the applicable supplements.

Step 3

Review & Download

Review your answers and preview the filled PDF, then download your petition with the selected supplements and attachments.

Built for the complete I-129 petition

Save and continue

Your answers save as you type. Return using the same browser and choose Edit Existing Form. Clearing browser storage removes saved answers.

Check answers as you go

See field validation feedback and sidebar checkmarks for validated sections. Questions adapt to your selected classification and answers.

Supplements and additional beneficiaries

Complete the applicable E, Trade Agreement, H, H-1B/H-1B1 data, L, O/P, Q-1, and R-1 supplements. Attachment-1 pages are generated for additional named beneficiaries.

Room for your explanations

Long answers continue onto additional copies of Part 9. Add signatures with the drawing pads, or leave them blank to sign later.

Frequently asked questions

Is Form I-129 preparation free?

Yes. Filling, saving, previewing, and downloading your PDF are free. No account or software installation is required.

Where are my answers saved?

Your form answers are stored in this browser, and PDF generation happens here. To resume, use the same browser and device.

Does downloading submit my petition?

No. Downloading creates your filled PDF. Review it, complete any remaining signatures, and follow the USCIS filing instructions for your petition.

Your I-129 starts here

Complete your petition, review the PDF, and download it for free. Your progress stays in this browser so you can return and continue.