Getting a USCIS Number

To begin any online process with US Citizenship and Immigration Services (USCIS), you will need a way to identify yourself on the USCIS website.

This is achieved through a unique identification number, also known as your online account number, that USCIS provides to immigrants undertaking any process with them. 

Only applicants who are in the US have access to the USCIS website and online platform. USCIS allows certain forms to be filed, paid for and tracked through this online platform. You can check what forms are available online through the USCIS website. Out-of-country applicants need to track their progress through the Consular Electronic Application Center (CEAC) or through mailed notices, since the USCIS website cannot be accessed outside of the US. 

Note that your USCIS online account number is different from your alien registration number (A-number) or application receipt numbers. You will still need to write down and refer to these other numbers to track your application. You will only use your USCIS online account number to access and be identified on the USCIS website. 

How to Get a USCIS Online Account Number

When an immigrant creates an account on the USCIS website to file an application for citizenship, part of the registration process requires the user to create a username and password. After you register with this information, USCIS provides a unique online account number that will be connected to your personal information, username and password. Registering online is free, and creating an account is a quick process. 
After creating an account, you’ll be able to find your online account number anytime through the Profile section on the website. 

When registering, select a strong password that you will be able to remember. For security purposes, USCIS requires two-factor authentication every time you log in to your USCIS account, so make sure you have a reliable phone or email address to receive security codes. 

Faster and Better USCIS Experience 

Some USCIS applicants do not register for online access when they file an application. However, USCIS encourages everyone to register online and track their process virtually because most updates are shared there, and it is faster to track a process online than by calling USCIS. 

After filing an application in paper form, USCIS will most likely send you a letter or email about creating an online account and may even assign you an online account number as part of the application process. In that case, you would find the online account number in the notice USCIS sends. 

Once you register for an account, you can add your paper-filed application to your online account. After logging in, select My Account and choose “add a paper-filed case” in the dropdown menu. Here, you will use your application receipt number to add your application to your online account and then see your case and process status.   

If you’re not sure whether you already have an online account, contact USCIS directly. Don’t register again or create a different account, since your application and information may already be associated with the first account. You can contact USCIS via either of these webpages:


If you’re having issues with your USCIS login, you can follow the same steps you want to recover your credentials and access your account. On the USCIS website, select the Sign In button and then Forgot Username or Forgot Password. You will be able to retrieve your information or reset it through the email USCIS sends you when you choose one of these options. If you still cannot access your account or have other issues, contact USCIS directly for technical assistance. 

The information provided on is intended for general informational purposes only. It should not be considered as professional advice or a substitute for seeking professional guidance.

Invest in All of Us

Your financial support will help make citizenship more affordable for millions of future Americans.

Invest Today