Immigration Forms by Country
Immigration applications require specific government forms that vary by country and visa type. Select a destination to view official forms, filing instructions, and document checklists.
Filing the wrong form or missing a required document is one of the most common causes of application delays and denials. Each country page links directly to official government forms, explains what supporting documents you need, and walks you through the filing process step by step.

Select a Country
Each country page includes official application forms, the agency that processes them, and step-by-step filing instructions.
United States
USCIS / DOS
I-130, I-140, I-485, DS-160, N-400 and more
Canada
IRCC
IMM 1294, IMM 5645, study and work permit forms
Spain
Extranjería
EX-series forms, modelo 790, NIE applications
United Kingdom
UKVI
Online visa applications, BRP, SET(M), SET(O)
Japan
MOJ / ISA
CoE applications, visa application forms, renewal
India
MHA / FRRO
e-Visa, OCI, employment visa application forms
Brazil
Federal Police
VITEM forms, residence permit, naturalization
Mexico
INM
FMM, temporary/permanent resident applications
Germany
Ausländerbehörde
Visa application forms, residence permit applications
Vietnam
Immigration Dept.
e-Visa, work permit, TRC application forms
Thailand
Thai Immigration
TM.7, TM.30, work permit, 90-day report forms
Australia
Home Affairs
Form 80, 1419, 157A, ImmiAccount applications
Indonesia
Imigrasi
KITAS/KITAP, e-Visa, ITAS application forms
New Zealand
INZ
INZ forms, AEWV, skilled migrant, student visa
Related Guides
Understand the application process, costs, and timelines before filling out forms.
Tell us your destination and goal. We will identify the exact forms, documents, and steps for your situation — with links to official government sources.