Skip to content
Immigration · Form I-129F

Fill Form I-129F online — free, in your browser

Form I-129F, Petition for Alien Fiancé(e), is the USCIS petition a U.S. citizen files to bring a foreign-citizen fiancé(e) to the United States on a K-1 visa. Bring the official blank PDF and AttachKit fills the common biographic and contact fields — petitioner name, address, date of birth, and similar details — from your saved profile, right in your browser. Nothing is uploaded: the PDF stays on your device. Form-specific questions, like your relationship history and meeting details, are left for you to review and complete.

Who needs it: A U.S. citizen who wants to petition for a foreign-citizen fiancé(e) to enter the United States on a K-1 nonimmigrant visa so the couple can marry within 90 days of the fiancé(e)'s arrival.

Need a blank Form I-129F? Download from the source, then drop it in below.

Save your details once — supported forms auto-fill

Save your name, address, and other common fields once. Then open the blank Form I-129F in the form filler below — AttachKit maps what it can from your saved profile, right in your browser with nothing uploaded.

Set up profile →

Why fill it here

  • Auto-fills common profile fields — petitioner name, mailing address, date of birth, and similar biographic details — from your saved profile
  • Runs 100% in your browser: the PDF never uploads, and you review every form-specific field yourself before filing
  • Free to fill unlimited forms; save a profile once to reuse your details across other USCIS PDFs
  • Free to fill unlimited forms (15 signed PDFs/mo on the free tier).

Fill your Form I-129F now

Loading the form filler…

Form I-129F questions, answered

General information, not legal or tax advice

This page is general information about a USCIS form. Immigration outcomes can be life-changing and error-sensitive — for advice on your case, consult a licensed immigration attorney or DOJ-accredited representative. AttachKit fills the PDF; you remain responsible for what's submitted.

Does AttachKit fill out the whole I-129F for me?
No. AttachKit fills common biographic and contact fields from your saved profile, such as name, address, and date of birth. Form-specific questions — relationship details, meeting history, and prior filings — are left for you to complete and review.
Is my information uploaded anywhere?
No. AttachKit runs entirely in your browser. The PDF and your profile data stay on your device and are never uploaded to a server.
Does AttachKit file or submit Form I-129F to USCIS?
No. AttachKit only helps you fill the PDF. You download the completed form and file it with USCIS yourself, following the official instructions. AttachKit does not provide legal or immigration advice.
What is the current edition of Form I-129F?
The current edition is dated 01/20/25, shown in the form's footer. Always download the latest blank PDF from USCIS, and check uscis.gov for current filing fees and instructions before you file.

More forms: I-485 · DS-160 · I-130 · I-864 · I-9 · Browse all 54 forms →