Tools & More Immigration Information
Explore helpful tools, guides, and official resources for your immigration journey.
Legal Help
File a Complaint against Notarios and Immigration Consultants
Report unauthorized immigration consultants and notarios to protect yourself and others.
Find Out if Your Lawyer is Licensed
Verify the credentials and licensing status of your immigration attorney.
Free Legal Assistance Providers
Find free or low-cost legal help for immigration matters.
Practical Guides
Practice here for the Citizenship Test
Interactive practice for the U.S. citizenship civics test.
Prepare for a USCIS Fingerprints (Biometric) Appointment
What to expect and how to prepare for your biometrics appointment.
Affidavit of Support & FAQs for Immigration Cases
Learn about the Affidavit of Support (Form I-864) and common questions.
Case Status & Processing
Schedule an InfoPass Appointment with USCIS
Book an appointment with USCIS for in-person assistance.
ICE Online Detainee Locator
Find the location of a person detained by ICE.
USCIS Processing Times
Check current USCIS case processing times by form and office.
PERM Processing Time
Check current PERM labor certification processing times.
AAO Processing Times
Check Administrative Appeals Office (AAO) processing times.
Premium Processing
Learn about USCIS premium processing and eligible forms.
Check your Case Status
Track the status of your USCIS case online.
J-Visa Waiver Case Status
Check the status of your J-1 visa waiver application.