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.
Set Up Your Petition
Select your classification, petition basis, and requested action.
Complete Relevant Sections
Enter petitioner, worker, and employment details, followed by the applicable supplements.
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.