Form I-129F
Petition for Alien Fiancé(e)
Filed by a U.S. citizen to bring a foreign fiancé(e) to the United States on a K-1 visa in order to marry within 90 days.
Fill out Form I-129F free — no software, no printing, no account required.
About Form I-129F — Petition for Alien Fiancé(e)
Form I-129F is filed by a U.S. citizen to petition for a K-1 (fiancé) visa for a foreign national fiancé(e). Once approved, the fiancé(e) may travel to the United States and must marry the petitioning citizen within 90 days of entry. After marriage, the foreign spouse may apply for adjustment of status to permanent resident using Form I-485. The couple must have met in person within 2 years of filing, unless a waiver applies. USCIS must approve the petition before the National Visa Center and a U.S. consulate abroad process the K-1 visa application. The K-2 visa covers minor children of the fiancé(e).
How to Fill Out Form I-129F Online
- 1
Open Form I-129F in the editor
Click "Fill Out Form I-129F Online" above. The form loads instantly in your browser — no app, no software, no printing.
- 2
Complete every field
Type directly into each field of the official Form I-129F form. Required fields are clearly labeled and the form auto-tabs for speed.
- 3
Sign electronically
Add your legally compliant e-signature directly on the form — no need to print, sign by hand, and re-scan.
- 4
Download your completed PDF
Export a clean, print-ready Form I-129F PDF in seconds. File it, mail it, fax it, or save it to your device.
Form I-129F is an official form published by USCIS. Official source
Related Immigration Forms (USCIS)
Employment Eligibility Verification
Mandatory federal form completed by both employer and employee to verify identity and employment authorization to work in the US.
Application to Register Permanent Residence
Apply for a green card (permanent resident status) while inside the United States through adjustment of status.
Petition for Alien Relative
U.S. citizens and lawful permanent residents use this form to establish their relationship with an eligible alien relative.
Application for Employment Authorization
Allows certain noncitizens to apply for an Employment Authorization Document (EAD work permit).
Application to Replace Permanent Resident Card
Renew or replace a lost, stolen, or damaged green card.
Application for Naturalization
Apply to become a United States citizen through the naturalization process.