How to use USCIS tools & resources

USCIS provides many tools and resources to help you understand and apply for immigration benefits. Learn how to create a USCIS account to file applications. Get tips on finding information and resources on the USCIS website.

What is USCIS

The United States Citizenship and Immigration Services (USCIS) is the federal agency responsible for immigration and naturalization services in the United States. is the official website. Many websites have information from USCIS. It is good to check to verify the information.

You can find the following information and services through USCIS: 

  • Applications for immigration benefits including asylum, parole, and Green Card. All forms are official and free. 
  • News alerts about processes such as Afghan re-parole.  
  • Updates on immigration policies such as Title 42 and DACA.
Check the address bar to make sure you visit the official USCIS website. Official government website addresses will have .gov at the end. A lock icon ​​(🔒) means your connection is safe.

Create an online account 

USCIS recommends you sign up for a free online account to file forms online. Filing forms online is easier and faster than filing a paper application by mail. You can start an application and return to it later. It will save the information as you go along.

Filing online can help you avoid common mistakes like forgetting your signature on a paper application. Small mistakes like that can automatically have your application denied. If you file online, you will be notified if anything is missing. You cannot submit your application online until it is complete. 

Sign up for myUSCIS

Watch this video for instructions on how to create a USCIS online account. It is also available دری (Dari), and پښتو (Pashto). 


Steps to create an account:

  1. Go to the USCIS sign-up page.
  2. Enter your email address to sign up for an online account. You will receive all email communications at this address. 
  3. Confirm your account. You will receive a confirmation email with a link to confirm your email address. Scroll down to review the terms of use and click “I agree.”
  4. Create a password that is at least 8 characters long. 
  5. Select a two-step verification method. You will receive a code through an app, text, or email. This helps keep your account information safe and secure.
  6. Answer five security questions. This helps confirm your identity if you need to reset your password. 
  7. Select your account type: “I am an application, petitioner, or requestor.”

Find resources and tools 

Key resources

USCIS has information on key areas of immigration:

A variety of topics in 35 languages. Search by language, content, and topic.
Applying for refugee resettlement, asylum, temporary protected status, humanitarian parole, victims of human trafficking, and other crimes.
Eligibility requirements and how to apply. 
Requirements and visas for working in U.S.
Asking for relatives to join you in the USA.
Naturalization process and study materials.
Tips for avoiding immigration scams.

Helpful tools

USCIS has a number of tools to help you with your immigration case. 

Application processes for various immigration benefits before and after filing. Also available in Spanish, Chinese, and Vietnamese
View immigration options and eligibility.
File an application by logging into your myUSCIS account.
Find out how much you have to pay USCIS.
Track the status of your immigration application using your receipt number.
View estimated processing times for immigration forms and office locations.
Update your address online within 10 days of moving.
Login to your myUSCIS account to check your employment eligibility.
Find USCIS field offices, asylum offices, and international offices.
Find a doctor to perform immigration medical exams for Green Card applicants.
Find legal providers authorized to provide immigration help.
View visa availability for Green Card applicants.

Online and local events

USCIS organizes in-person and online events to share information about immigration programs and policies. Sign up for upcoming events near you. 

Contact USCIS

You can reach USCIS in different ways. USCIS recommends you try their online tools before calling. 

  • Call 800-375-5283 (TTY 800-767-1833) to speak to a representative Monday through Friday 8 am to 8 pm Eastern Time. If you are outside the USA, you can call 212-620-3418. It also offers automated help 24 hours a day for general questions.
  • Submit an e-Request if you have questions about your case, or need accommodation for an appointment.
  • Chat with Emma, USCIS’ virtual assistant, for information about USCIS services. You can chat in both English and Spanish.
  • Schedule an appointment to get in-person help. Login to your myUSCIS account to make a request. You can also call the Contact Center to request an appointment. 

Get USCIS updates

Sign up to get email updates. Follow @USCIS on these platforms for more updates on immigration processes. 

lawyer reviewing information
Avoid immigration scams

Know how to protect yourself from notarios and fake websites. Learn what to do if you have been a victim of fraud.

Learn more

The information on this page comes from USCIS and other trusted sources. We aim to offer easy to understand information that is updated regularly. This information is not legal advice.