Official Website of the Department of Homeland Security Official Website of the Department of Homeland Security

Tools

USCIS offers a variety of online tools for our customers, the organizations that serve them and the general public. 

Tools for Individuals

Save time by using one of our many online tools. Information from our online tools is updated based on our systems and usually provides the same information you would get by calling by our national toll-free number.  You can keep track of your case, make an appointment at one of our local field offices or verify your employment eligibility. 

Before You File

File your form electronically
File the I-90, I-131, I-140, I-539, I-765, I-821, I-907, and the Immigrant Fee online

Find a civil surgeon
Doctors in your area authorized to complete a medical exam for adjusting status

See office case processing times
See how long we are taking to process an application or petition at a particular office

Check filing fees
See the fee schedule and learn about waivers for certain forms and services

After You File

Check your case status online
Find out the latest status of your case

Get automatic updates about your case
Sign up to receive an email when your case status updates

Submit an online request about your case 
"New and improved"
Make an online inquiry about certain applications and petitions

File a change of address online 
"New and improved"
Update your address so that USCIS can contact you about your status

Find a USCIS office
Local and international office locations and directions to get there 

Make an appointment
Make an appointment to come into an office and speak with a representative

Other Services

Verify your eligibility to work in the United States
Check to make sure you are authorized to work in the U.S.

Search if an employer uses E-Verify
Find out if an employer uses E-Verify

Research your family’s immigration history
Research your family’s immigration and naturalization records

FOIA requests
Find out the status of your FOIA request online or make a new request

For Employers

E-Verify is fast, free and easy to use – and it’s the best way employers can ensure a legal workforce.

For Public Agencies

The Systematic Alien Verification for Entitlements (SAVE) Program is a web-based service that helps federal, state and local benefit-issuing agencies, institutions, and licensing agencies determine the immigration status of benefit applicants, so only those entitled to benefits receive them.