USCIS · United States

Fill Form I-129F online — free with AI

Form I-129F: Petition for Alien Fiancé(e)

Upload your blank Form I-129F from USCIS, let AI auto-detect every field, type or dictate your data, and download the completed PDF in seconds. No watermarks, no install.

By uploading, you confirm you have the legal right to use this document.

Free to start No watermark Works on any device GDPR compliant

JustFill helps you fill out Form I-129F — it does NOT grant a visa, schedule a consular interview, or file your petition with USCIS. You submit the completed form to USCIS yourself.JustFill is not affiliated with USCIS. This is an independent third-party tool to help you complete Form I-129F. Always download the current blank form from the official source and verify your completed copy before signing or submitting. Official Form I-129F from USCIS

Quick answer

Form I-129F is the petition a U.S. citizen files to bring a foreign fiancé(e) to the United States on a K-1 visa (or a spouse on a K-3). You provide the petitioner's and beneficiary's biographic details, your relationship and how you met, and supporting information. With JustFill you upload the blank USCIS I-129F PDF, the AI maps each field, and you type the details before downloading it free to file with USCIS.

Form
Form I-129F
Issued by
USCIS
Country
United States
Cost to fill
Free

What is Form I-129F?

Form I-129F begins the K-1 fiancé(e) visa process: a U.S. citizen petitions for their foreign fiancé(e) so they can enter the U.S. to marry within 90 days. It collects the petitioner's identity and immigration history, the beneficiary's biographic data and address, details of the relationship and in-person meeting, and consular processing information. It is the first step before the National Visa Center and consular interview. Because consistency with the evidence matters, the fields should be accurate and complete. JustFill lets you complete the I-129F online so every name, date and address is clearly entered before filing.

Download the Form I-129F form PDF — free

The official Form I-129F PDF is free to download from USCIS at uscis.gov/i-129f and is in the public domain. Open the blank PDF in JustFill to type the petitioner and beneficiary details cleanly, then download the completed form to file with USCIS.

Get the official Form I-129F PDF from USCIS

Who fills out Form I-129F?

  • U.S. citizens petitioning for a foreign fiancé(e) (K-1 visa)
  • U.S. citizens petitioning for a spouse abroad (K-3 visa)
  • Couples preparing the first step of the fiancé(e) visa process
  • Immigration paralegals preparing the petition for a client

Field-by-field breakdown

What each section of Form I-129F asks for. JustFill’s AI will detect these fields automatically when you upload the PDF — review the breakdown below so you know what to enter.

Petitioner information

The U.S. citizen's name, address, date of birth and immigration/citizenship details.

Beneficiary information

The foreign fiancé(e)'s name, address, date and place of birth.

Relationship details

How you met, your intent to marry, and any prior filings.

Consular processing

The U.S. embassy/consulate where the beneficiary will be interviewed.

Other names & addresses

Prior names, address history and employment as requested.

Signatures & certification

The petitioner signs and dates; preparer/interpreter info if used.

Common mistakes to avoid

  • 1Inconsistent names/dates between the form and the supporting evidence.
  • 2Leaving the in-person-meeting or relationship details thin (a common RFE trigger).
  • 3Missing the petitioner signature, which makes the petition unfileable.

How JustFill helps you complete Form I-129F

AI field detection

Upload your blank Form I-129F PDF and our AI maps every fillable region — no manual drawing required.

Save as template

Fill Form I-129F once, save the layout, then reuse it instantly for the next client, employee, or filing.

Your data stays yours

GDPR compliant. Export or delete all your data anytime from your account settings.

Ready to fill Form I-129F?

Drop your blank Form I-129F PDF below. Free account, no credit card.

By uploading, you confirm you have the legal right to use this document.

Frequently asked questions

A U.S. citizen uses it to petition for a foreign fiancé(e) (K-1 visa) so they can come to the U.S. to marry within 90 days, or for a spouse (K-3). JustFill helps you fill it cleanly.
Yes. Upload the official USCIS PDF to JustFill — the AI detects each field and you type the petitioner and beneficiary details, then download the completed form. No Adobe needed.
A U.S. citizen petitioning for a foreign-citizen fiancé(e) or spouse. Lawful permanent residents cannot use the K-1 process.
USCIS reviews it, then it goes to the National Visa Center and the U.S. consulate for the beneficiary's interview. JustFill only helps you complete the form.

Official source: Form I-129F on USCIS’s website

JustFill is an independent product and is not affiliated with, endorsed by, or sponsored by USCIS or any government agency. Always verify your completed form on the official version before signing or submitting.