Skip Main Navigation

Immigration Resources


Straightforward guides for marriage green cards, family immigration and more


Getting Started



Common Green Card Questions


What Are the Benefits of a Green Card?

How Does a Fiancé(e) Visa Compare to a Marriage-Based Green Card?

How Long Does It Take to Get a Marriage-Based Green Card?

What Are the Costs of a Marriage-Based Green Card?

Who Can Apply for a Marriage-Based Green Card?

What Are the Income Requirements for a Marriage-Based Green Card?

What Is a Joint Sponsor?

What Documents Do I Need for a Marriage-Based Green Card?

The Adjustment of Status Process, Explained

What Questions Should I Expect in My Green Card Application?

Marrying a U.S. Citizen

Marrying a Non-U.S. Citizen

How Do We Prove Our Marriage Is Real?

The 90-Day Rule, Explained

When Can I Visit My Spouse in the United States?

How to Change Status From H-1B to a Marriage Green Card

How to Change Status from a K-1 to Marriage Green Card

Why Would My Green Card Application Be Denied?

Can I Work in the United States While Waiting for My Green Card?

Can Same-Sex Couples Get Marriage-Based Green Cards?

Should I Choose Adjustment of Status or Consular Processing?

What Is Direct Consular Filing?

Alien Registration Number, Explained

What Tax Documents Do I Need to Provide?

How to Report an Address Change to USCIS

What Is the Green Card Number?

How Do I Get U.S. Citizenship After a Marriage Green Card?

How Do I Go From a B-1/B-2 Visa to a Marriage Green Card?

How to Change Status From a TN Visa to a Marriage Green Card

How Do I Go From TPS to a Marriage Green Card?

Do I Need to Apply for a Work or Travel Permit Immediately?

How Do I Prove Domicile?

What Is the International Marriage Broker Regulation Act (IMBRA)?

What If I Get Divorced While On a Conditional Marriage Green Card?

Can I Travel Outside the U.S. as a Green Card Holder?

National Visa Center, Explained

Green Cards Filed in Error

U.S. Visa Options for Foreign-Born Architects

E Visa Countries: E-1 and E-2 Eligible Treaty Countries


Common K-1 Questions



Common Naturalization Questions



Naturalization How-To Topics



Start-to-Finish Green Card Guides



DACA (Deferred Action For Childhood Arrivals)



Military Green Cards and Citizenship



Immigration Forms


Work Permit (Form I-765)

Affidavit of Support (Form I-864)

Permanent Resident Card (Form I-551)

Application for Naturalization (Form N-400)

Online Immigrant Visa Application (Form DS-260)

Online Choice of Address and Agent (Form DS-261)

Family Sponsorship Petition (Form I-130)

Supplemental Information (Form I-130A)

Application for “Adjustment of Status” (Form I-485)

Petition to Remove Conditions on Residence (Form I-751)

Arrival/Departure Travel Record (Form I-94)

Electronic Notification (Form G-1145)

Credit Card Payment Authorization (Form G-1450)

Application for a Travel Document / “Advance Parole” (Form I-131)

Re-Entry Permit for Green Card Holders

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

Application to Replace Permanent Resident Card (Form I-90)

Online Application for K (fiancé(e)) visas (Form DS-160)

Application For Certificate of Citizenship (Form N-600)

IR-5 Visa Information — Parent Visa Eligibility

IR-2 Visa Information — Child Visa Eligibility

Declaration of Financial Support (Form I-134)

I-797 Notice of Action, Explained

Immigrant Petition for Alien Worker (Form I-140)

Application for Permission to Reapply for Admission Into the U.S. After Deportation or Removal (Form I-212)

Financial Sponsorship Form (Form I-134A)

Report of Medical Examination and Vaccination Record (Form I-693)

Application to Extend/Change Nonimmigrant Status (Form I-539)

Petition for Amerasian, Widow(er), or Special Immigrant (Form I-360)

Application for Asylum and for Withholding of Removal (Form I-589)

Petition for Nonimmigrant Worker (Form I-129)

Application for Action on an Approved Application or Petition (Form I-824)

Loss of Nationality Form (DS-4079)

Authorization for Credit Card Transactions (G-1450)


Marriage Green Card Milestones



Green Card How-To Topics


How to Check Your Green Card Application Status

How to Renew an Expired Green Card

How to Replace a Green Card That’s Lost, Stolen, or Damaged

How to Avoid Common Immigration Pitfalls

How to Create Flawless Digital Documents

Read the Latest Visa Bulletin

How to Apply for the Diversity Visa Lottery

How to Read the Reciprocity Schedule

How to Translate Your Immigration Documents into English

How to Accurately Complete Your Address History on a Green Card Application

How to Accurately Complete Your Employment History on a Green Card Application

How to Get Your Hard-to-Find Immigration Documents

How to Get a Copy of Your Birth Certificate

Checklist of Hard-To-Find Marriage Green Card Documents to Start Collecting Now

How to Get a Copy of Your Marriage Certificate

How to Obtain a Marriage License

How Do I Get a Copy of My Divorce Decree?

How to Get Military Records

How to Obtain a Police Clearance Certificate

How to Obtain Court Records and Police Reports

How to Get a Copy of Your Lost I-94 Travel Record

How to Get an Employment Verification Letter

How to Change Your Status from an F-1 Visa to a Green Card Through Marriage

How to Change Your Status from a J-1 Visa to a Green Card through Marriage

How to Change Your Status from a B1 or B2 Visa to a Marriage Visa

How to Change Your Status on the Visa Waiver Program

How to Apply for an Inadmissibility Waiver (Form I-601 and Form I-601A)

How to Apply for a Social Security Number

Who Can File the I-765 Work Permit Application?

When Can I Visit My Fiance in the United States?

How to Write an I-130 Cover Letter

How to Get a U.S. Tourist Visa for Your Parents

How to Change Status from an E-2 Visa to a Green Card


Resources for New Immigrants



Undocumented Spouses



Nonimmigrant Visas



Work Visas



Visa Overstays



Country-Specific Information



Special Issues



Translations




Boundless — for people who want the expertise
of an immigration lawyer, not the price tag.


Government Forms


Blank immigration forms with written instructions are available for free at the U.S. Citizenship and Immigration Services (USCIS) website. All USCIS forms can be found here.


Some Common Family Immigration Forms

Application for Citizenship (Form N-400)

Application for “Adjustment of Status” (Form I-485)

Family Sponsorship Petition (Form I-130)

Application for Employment Authorization (Form I-765)

Application for a Travel Document (Form I-131)


Other Resources