USCIS will conduct system maintenance on Tuesday, Dec. 18, 2018, from 9 p.m. until midnight (Eastern).

Self Service Tools


Login or Create a myUSCIS Account

Explore my Options

Explore My Options

Create an online account

Create an online account 

file online

File online 

Need help?  Ask Emma 

Change of address Change of Address

Ask a question about your case 

Make an appointment Appointments 
Case status online

Case Status Online



Find a doctor

Find a Doctor

office locator Office Locator
Class locator

Class Locator

Forms and Fees Forms and Fees

Citizenship Corner

Civics test mobile app info

Practice Civics Test Mobile App
Download our free civics study app at Google Play or the App Store. Search “USCIS civics test” and make sure USCIS is the developer.

naturalization eligibility tool Naturalization Eligibility Tool
Create an online account and check your eligibility.
Citizenship Resource Center Citizenship Resource Center N-400 early calculator N-400 Early Filing Calculator
practice civics test Practice Civics Test
Desktop version

Online Resources

case processing times

Case Processing Times

join a presentation Join a USCIS Presentation
avoid scams Avoid Scams Multilingual Resource Center Multilingual Resource Center
fidn authorized providers Find authorized providers  I-9 Central I-9 Central for employers
How Do I “How Do I?” Guides
on common immigration topics.
E-Verify E-Verify Check someone’s work authorization

Research Tools

Electronic Reading Room

Electronic Reading Room

immigration data Immigration and Citizenship Data
FOIA USCIS Freedom of Information Act (FOIA) USCIS history and genealogy USCIS History/Genealogy
contact us Contact Us    



Last Reviewed/Updated: