Form I-129F: Petition for Alien Fiance(e)
Your K-1 visa petition, ready to mail to USCIS
Form I-129F is the first step of the K-1 visa. Answer plain questions and get the petition, the fee, the mailing address, and a document list.
No account or card needed. Money-back guarantee.
- 11 pre-filing checks
- Fee and address worked out
- Money-back guarantee
Last updated
- $149Preparation price
- 90 daysTime to marry in the U.S.
- $675USCIS I-129F fee
- 2 yearsWindow to have met in person
AFTER ARRIVAL
The K-1 visa starts a 90-day clock. You must marry within 90 days of your fiancé(e) entering the United States. Then your spouse can apply for a green card on Form I-485. If you do not marry, the K-1 status ends, your fiancé(e) must leave, and it cannot change to another status.
Who the K-1 visa is for
Do you and your fiancé(e) qualify?
The K-1 visa has three requirements the petition has to answer. Our questions walk through each one.
- 01
You are a U.S. citizen
Only a U.S. citizen can file Form I-129F for a fiancé(e). A green card holder files Form I-130 for a spouse instead.
U.S. CITIZENStart your I-129F - 02
You are both free to marry
Neither of you can be married or legally separated. A separation does not end a marriage, so any earlier marriage has to be over.
FREE TO MARRYStart your I-129F - 03
You met in person in the last two years
You must have met in person within the two years before you file. USCIS grants narrow exceptions for extreme hardship or strict cultural custom.
MEETING REQUIREMENTStart your I-129F
What you get
What Immiva prepares for you
The form, the fee, the mailing address, and a document list.
- THE PETITION
The petition, filled from your answers
Your details go in once and land on the form. The meeting-in-person and marriage-broker (IMBRA) questions are asked in plain English.
The fee and the mailing address
The USCIS fee for Form I-129F is $675. You mail the petition, and your filing instructions give the address.
The whole route, explained up front
USCIS decides the petition, the consulate handles the visa, you marry within 90 days of arrival, then your spouse files Form I-485.
A document list for your petition
Proof of your citizenship, proof you met in person, passport photos, and any marriage or name documents.
How it works
Prepare Form I-129F in four steps
Your answers save as you go.
Answer a few questions
Tell us about yourself, your fiancé(e), and how you met. No account is needed.
Complete Form I-129F
Work through the petition in plain English. We fill in the details USCIS asks for.
Review your packet
Check the filled form, the fee, the address, and your document list before you pay.
Mail it to USCIS
Print, sign, and mail the packet to USCIS. After approval, the consulate handles the visa.
Pre-filing checks
See every check before you file
Every K-1 petition runs through 11 checks, listed below. You see the report before you pay.
Free to Marry
- Both people are legally free to marry when the petition is filed
Multiple-Filer Waiver
- A multiple-filer waiver matches the criminal-history answers
Petitioner Address History
- The petitioner has five years of addresses with no gaps
Beneficiary Address History
- Five-year address history for your fiancé(e) has no gaps
Petitioner Employment History
- Five-year petitioner employment history reaches the present, unemployment included
Beneficiary Employment History
- Five-year employment history for your fiancé(e) reaches the present
Marital Answers
- Each marital status matches that person's former-spouse answers
Earlier I-129F Petitions
- Earlier I-129F petitions match the multiple-filer answer
Beneficiary Arrival Details
- Your fiancé(e)'s last arrival and authorized stay add up
Form integrity
- Required fields complete
- Field content validation
Compare your options
Three ways to file Form I-129F
Compare the form, the checks, the fee and address, and the price.
Swipe to compare all three
| Feature | Do it yourself | Immiva | Traditional immigration attorney |
|---|---|---|---|
| What you pay to prepare it | Free | $149 | $1,500–$3,500 |
| Form I-129F | YesThe blank USCIS form | YesFilled from your answers | YesPrepared for you |
| The meeting-in-person statement | NoYou write it yourself | YesAsked and answered in plain English | YesDrafted with you |
| USCIS fee and address | NoYou work them out from the USCIS charts | YesSet for your petition | YesSet for you |
| Document list | NoThe full instructions | YesListed for your petition | YesTailored to your filing |
| Preparation price | YesFree | Yes$149 after you see your form | Varies by firm |
Your Form I-129F petition
Form I-129F for your fiancé(e), your document list, and mailing instructions.
$149The USCIS filing fee is separate.
Covered by a money-back guarantee. Read the guarantee terms
Common questions
K-1 visa questions, answered
Requirements, fees, timing, and what happens after approval.
The K-1 is a visa for the fiancé(e) of a U.S. citizen. You start it with Form I-129F. After approval, your fiancé(e) gets the visa abroad, enters the United States, and you marry within 90 days.
Only a U.S. citizen can file. A green card holder files Form I-130 for a spouse instead. Both of you must be free to marry.
The USCIS filing fee is $675. USCIS can change it, so confirm the amount on the USCIS fee schedule before you file.
USCIS decides the I-129F first. Then the National Visa Center and the consulate schedule the interview. Check current USCIS processing times before you plan a wedding date.
The U.S. consulate does, not USCIS. After the petition is approved, your fiancé(e) completes the DS-160 and attends the visa interview there.
Your fiancé(e) must be legally free to marry, must have met you in person within the last two years, and must be admissible to the United States.
No. Form I-129F is the petition that starts the K-1 visa. The visa application at the consulate comes later.
A K-1 is for a fiancé(e) you have not married yet. A K-3 is for a spouse you already married. If you are married, see the K-3 page. See the K-3 spouse visa
Immiva's preparation fee is $149, paid after you see your completed form. The USCIS fee is separate.
Guides
Read this before you file
Choosing between a fiancé visa and a green card, and what happens after your fiancé(e) arrives.
- I-130 vs the K-1 fiance visaHow a fiance visa differs from a marriage green card, and who each one fits.Compare
- I-485 for K-1 visa holdersThe green card application your new spouse files after you marry.After arrival
- Green card cost calculatorEvery USCIS fee in a marriage case, the I-129F included.Calculator
Related applications
What comes before, alongside, or after the K-1
Other applications for a U.S. citizen sponsoring a spouse or a relative.