US Immigration Made Easy

Select one of the immigration form preparation services below to start your immigration application today! Complete with step-by-step instructions to easily prepare your immigration application online today!

Application Name

Form

Action

Blue Hero Green Card

Green Card Renewal

Form I-90. Application to Renew/Replace your Permanent Resident Card (Green Card), allows you to renew or replace your Green Card.

I-90

Start Application

U.S. Citizenship

Form N-400. Application for U.S. Citizenship, is a form used by permanent residents (Green Card holders) to become citizens of the United States.

N-400

Start Application

Blue Hero Green Card

Petition for Alien Relative (Green Card)

Form I-130. Use this form if you are a citizen or lawful permanent resident (LPR) who wishes to establish your relationship to an eligible relative to help that person immigrate to and settle permanently in the United States.

I-130

Start Application

Blue Hero Green Card

Adjustment of Status

Form I-485. If you are inside the U.S. or are allowed to enter, and have an immigrant petition approved, residence or adjust status and request a green card.

I-485

Start Application

Replace Certificate of Citizenship

Form N-565. U.S. citizens who have lost their Certificate of Citizenship or Certificate of Naturalization can use Form N-565 to get a replacement document.

N-565

Start Application

Certificate of Citizenship

Form N-600. People who are already U.S. citizens, either by birth or through a parent's citizenship, can request a Certificate of Citizenship to prove their U.S. citizenship.

N-600

Start Application

Hero i765

Employment Authorization

Form I-765. Certain foreign residents living in the U.S. and wish to be legally employed can submit Form I-765 to receive an employment authorization document (EAD).

I-765

Start Application

dreamer puzzle piece over american flag

DACA Application / Renewal

Form I-821D. If you have previously held DACA status then you apply to renew your DACA status every 2 years. Employment Authorization Document (EAD) has been accepted.

I-821D

Start Application

Blue Hero Green Card

Remove Green Card Conditions

Form I-751. A conditional permanent resident who received status through marriage and want to remove conditions on permanent residence and receive a new, unrestricted green card.ace your Green Card.

I-751

Start Application

form i-130 application is approved

Duplicate Approval Notice

Form I-824. Use this form to apply for further action on an approved application or petition.

I-824

Start Application

Fiancé(e) K-1 Petition

Form I-129F. U.S. citizens who are looking to enter into a fiancé(e) visa for loved ones and get married within 90 days may file Form I-129F.

I-129F

Start Application

clipboard with form i-539 application to extend change nonimmigrant status

Change or Extend Nonimmigrant Visa

Form I-539. If you need an extension of stay or wish to apply to request another status, this is the application to use for nonimmigrant visitors.

I-539

Start Application

Downloadable Free Forms

Immigration Forms Description Action
EOIR 29 Notice of Appeal to the Board of Immigration Appeals from a Decision of a DHS Officer Get Form
I-140 Immigrant Petition for Alien Worker Get Form
I-601A Application for Provisional Unlawful Presence Waiver Get Form
G-28 Notice of Entry of Appearance as Attorney or Accredited Representative Get Form
G-28I Notice of Entry of Appearance as Attorney in Matters Outside the Geographical Confines of the United States Get Form
G-325A Biographic Information (for Deferred Action) Get Form
G-639 Freedom of Information Act/Privacy Act Request Get Form
G-845 Verification Request (SAVE agencies) Get Form
G-845 Supplement Form G-845 Supplement, Verification Request Get Form
G-884 Return of Original Documents Get Form
G-1041 Genealogy Index Search Request Get Form
G-1041A Genealogy Records Request Get Form
G-1145 E-Notification of Application/Petition Acceptance Get Form
I-9 Employment Eligibility Verification Get Form
I-129 Petition for a Nonimmigrant Worker Get Form
I-129S Nonimmigrant Petition Based on Blanket L Petition Get Form
I-191 Application for Relief Under Former Section 212(c) of the Immigration and Nationality Act (INA) Get Form
I-192 Application for Advance Permission to Enter as Nonimmigrant Get Form
I-193 Application for Waiver of Passport and/or Visa Get Form
I-212 Application for Permission to Reapply for Admission into the United States After Deportation or Removal Get Form
I-290B Notice of Appeal or Motion Get Form
I-360 Petition for Amerasian, Widow(er), or Special Immigrant Get Form
I-361 Affidavit of Financial Support and Intent to Petition for Legal Custody for Public Law 97-359 Amerasian Get Form
I-363 Request to Enforce Affidavit of Financial Support and Intent to Petition for Legal Custody for P.L. 97-359 Amerasian Get Form
I-485 Supplement A Supplement A to Form I-485, Adjustment of Status Under Section 245(i) Get Form
I-508 Waiver of Rights, Privileges, Exemptions and Immunities (Under Sec.247(b) of the INA) Get Form
I-526 Immigrant Petition by Standalone Investor Get Form
I-566 Interagency Record of Request — A, G or NATO Dependent Employment Authorization or Change/Adjustment to/from A, G or NATO Status Get Form
I-589 Application for Asylum and Withholding of Removal Get Form
I-600 Petition to Classify Orphan as an Immediate Relative Get Form
I-600A Application for Advance Processing of Orphan Petition Get Form
I-601 Application for Waiver of Ground of Inadmissibility Get Form
I-602 Application by Refugee for Waiver of Inadmissibility Grounds Get Form
I-612 Application for Waiver of the Foreign Residence Requirement (under Section 212(e) of the Immigration and Nationality Act, as Amended) Get Form
I-687 Application for Status as a Temporary Resident Under Section 245A of the Immigration and Nationality Act Get Form
I-690 Application for Waiver of Grounds of Inadmissibility Under Sections 245A or 210 of the Immigration and Nationality Act Get Form
I-693 Report of Immigration Medical Examination and Vaccination Record Get Form
I-694 Notice of Appeal of Decision Under Sections 245A or 210 of the Immigration and Nationality Act Get Form
I-698 Application to Adjust Status From Temporary to Permanent Resident (Under Section 245A of the INA) Get Form
I-730 Refugee/Asylee Relative Petition Get Form
I-800 Petition to Classify Convention Adoptee as an Immediate Relative Get Form
I-800A Application for Determination of Suitability to Adopt a Child from a Convention Country Get Form
I-817 Application for Family Unity Benefits Get Form
I-829 Petition by Investor to Remove Conditions on Permanent Resident Status Get Form
I-854A Inter-Agency Alien Witness and Informant Record Get Form
I-854B Inter-Agency Alien Witness and Informant Adjustment of Status Get Form
I-864 Affidavit of Support Under Section 213A of the Act Get Form
I-864A Contract Between Sponsor and Household Member Get Form
I-864ez Affidavit of Support Under Section 213A of the INA Get Form
I-865 Sponsor's Notice of Change of Address Get Form
I-881 Application for Suspension of Deportation or Special Rule Cancellation of Removal (Pursuant to Section 203 of Public Law 105-100 (NACARA)) Get Form
I-905 Application for Authorization to Issue Certification for Health Care Workers Get Form
I-907 Request for Premium Processing Service Get Form
I-912 Request for Fee Waiver Get Form
I-914 Application for T Nonimmigrant Status Get Form
I-918 Petition for U Nonimmigrant Status Get Form
I-929 Petition for Qualifying Family Member of a U-1 Nonimmigrant Get Form
N-300 Application to File Declaration of Intention Get Form
N-336 Request for a Hearing on a Decision in Naturalization Proceedings (Under Section 336 of the INA) Get Form
N-426 Request for Certification of Military or Naval Service Get Form
N-470 Application to Preserve Residence for Naturalization Purposes Get Form
N-600K Application for Citizenship and Issuance of Certificate Under Section 322 Get Form
N-644 Application for Posthumous Citizenship Get Form
N-648 Medical Certification for Disability Exceptions Get Form

FileRight is the easy way to complete your application

Complete your USCIS application online and file with confidence.

Simple & Fast

We ask simple questions in English or Spanish and you answer with a simple click.

No Costly Mistakes

Our software checks your forms for errors and makes sure you have not missed anything.

Fr-laptop

No Confusing Forms

Our online service completes your forms for you. No more confusing forms or instructions.

Print & File Right

We provide personalized filing instructions for your completed form. You simply print and file with confidence.

FileRight Icon