Immigration applications require specific government forms that vary by country and visa type. Select a destination below to view official application forms, filing instructions, required documents, and downloadable checklists.
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
Understand the application process, costs, and timelines before filling out forms.