Before you continue, please understand that:

  • This website is run by a private company. We have no connection to U.S. Citizenship and Immigration Services (USCIS) or any other government agency.
  • You must send your completed government forms directly to the USCIS or other government agency. We don’t do that for you.
  • You must pay any required fees directly to the USCIS or other government agency. We don’t do that for you.
(Must click OK to proceed)

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!

Additional Immigration Forms
Immigration FormsDescriptionAction
EOIR-29Notice of Appeal to the Board of Immigration Appeals from a Decision of an Immigration OfficerGet Form
I-140Immigrant Petition for Alien WorkerGet Form
I-601AProvisional WaiverGet Form
G-28Notice of Entry of Appearance as Attorney or Accredited RepresentativeGet Form
G-28INotice of Entry of Appearance as Attorney in Matters Outside the Geographical Confines of the United StatesGet Form
G-325ABiographic InformationGet Form
G-639Freedom of Information Act/Privacy Act RequestGet Form
G-845Verification Request (SAVE agencies)Get Form
G-845 SupplementDocument Verification Request SupplementGet Form
G-884Return of Original DocumentsGet Form
G-1041Genealogy Index Search RequestGet Form
G-1041AGenealogy Records RequestGet Form
G-1145E-Notification of Application/Petition AcceptanceGet Form
I-9Employment Eligibility VerificationGet Form
I-129Petition for a Nonimmigrant WorkerGet Form
I-129SNonimmigrant Petition Based on Blanket L PetitionGet Form
I-191Application for Advance Permission to Return to Unrelinquished DomicileGet Form
I-192Application for Advance Permission to Enter as NonimmigrantGet Form
I-193Application for Waiver of Passport and/or VisaGet Form
I-212Application for Permission to Reapply for Admission into the United States After Deportation or RemovalGet Form
I-290BNotice of Appeal or MotionGet Form
I-360Petition for Amerasian, Widow(er), or Special ImmigrantGet Form
I-361Affidavit of Financial Support and Intent to Petition for Legal Custody for Public Law 97-359 AmerasianGet Form
I-363Request to Enforce Affidavit of Financial Support and Intent to Petition for Legal Custody for P.L. 97-359 AmerasianGet Form
I-485 Supplement ASupplement A to Form I-485Get Form
I-508Waiver of Rights, Privileges, Exemptions and Immunities (Under Sec. 247(b) of the INA)Get Form
I-508FWaiver of Rights, Privileges, Exemptions, and ImmunitiesGet Form
I-526Immigrant Petition By Alien EntrepreneurGet Form
I-566Interagency Record of Request -- A, G or NATO Dependent Employment Authorization or Change/Adjustment to/from A, G or NATO StatusGet Form
I-589Application for Asylum and Withholding of RemovalGet Form
I-600Petition to Classify Orphan as an Immediate RelativeGet Form
I-600AApplication for Advance Processing of Orphan PetitionGet Form
I-601Application for Waiver of Ground of InadmissibilityGet Form
I-602Application By Refugee For Waiver of Grounds of ExcludabilityGet Form
I-612Application for Waiver of the Foreign Residence Requirement (under Section 212(e) of the Immigration and Nationality Act, as Amended)Get Form
I-687Application for Status as a Temporary Resident Under Section 245A of the Immigration and Nationality ActGet Form
I-690Application for Waiver of Grounds of Inadmissibility Under Sections 245A or 210 of the Immigration and Nationality ActGet Form
I-693Report of Medical Examination and Vaccination RecordGet Form
I-694Notice of Appeal of Decision Under Sections 245A or 210 of the Immigration and Nationality ActGet Form
I-698Application to Adjust Status from Temporary to Permanent Resident (Under Section 245A of Public Law 99-603)Get Form
I-730Refugee/Asylee Relative PetitionGet Form
I-800Petition to Classify Convention Adoptee as an Immediate RelativeGet Form
I-800AApplication for Determination of Suitability to Adopt a Child from a Convention CountryGet Form
I-817Application for Family Unity BenefitsGet Form
I-829Petition by Entrepreneur to Remove ConditionsGet Form
I-854AInter-Agency Alien Witness and Informant RecordGet Form
I-854BInter-Agency Alien Witness and Informant Adjustment of StatusGet Form
I-864Affidavit of Support Under Section 213A of the ActGet Form
I-864AContract Between Sponsor and Household MemberGet Form
I-864EZAffidavit of Support Under Section 213A of the ActGet Form
I-864WIntending Immigrant's Affidavit of Support ExemptionGet Form
I-865Sponsor's Notice of Change of AddressGet Form
I-881Application for Suspension of Deportation or Special Rule Cancellation of Removal (Pursuant to Section 203 of Public Law 105-100 (NACARA))Get Form
I-905Application for Authorization to Issue Certification for Health Care WorkersGet Form
I-907Request for Premium Processing ServiceGet Form
I-912Request for Fee WaiverGet Form
I-914Application for T Nonimmigrant StatusGet Form
I-918Petition for U Nonimmigrant StatusGet Form
I-924Application For Regional Center Under the Immigrant Investor Pilot ProgramGet Form
I-924ASupplement to Form I-924Get Form
I-929Petition for Qualifying Family Member of a U-1 NonimmigrantGet Form
N-4Monthly Report Naturalization PapersGet Form
N-300Application to File Declaration of IntentionGet Form
N-336Request for a Hearing on a Decision in Naturalization Proceedings (Under Section 336 of the INA)Get Form
N-426Request for Certification of Military or Naval ServiceGet Form
N-470Application to Preserve Residence for Naturalization PurposesGet Form
N-600KApplication for Citizenship and Issuance of Certificate Under Section 322Get Form
N-644Application for Posthumous CitizenshipGet Form
N-648Medical Certification for Disability ExceptionsGet Form