Check Case Status

The USCIS Case Status Online tool helps users track the progress of their immigration case anytime. You can simply enter your receipt number on the official USCIS website to check your case updates. It is free fast and works on mobile.

This tool gives real-time updates estimated timelines and alerts. It is easy to use secure and made to keep you informed. You do not need to call or visit any office just use your internet. It builds trust by providing official and clear updates directly from USCIS. Always check the official site for the latest, accurate results.

If you already have a USCIS online account simply click the Login button below or If you are new and do not have an account yet no problem click Sign Up to create one in just a few minutes.

Who Can Use the USCIS Case Status Online Service?

Anyone who has applied for a U.S. immigration benefit and received a 13-character receipt number from USCIS Login can use this service. This includes applicants for:

Who can Apply

Green Cards

Work permits

Citizenship (naturalization)

Visa petitions (family or employment)

Asylum or refugee status

Both individuals and legal representatives can check case updates. It is available for people inside and outside the United States. You do not need an account—just enter your receipt number on the official USCIS portal. It is a free and easy way to stay informed.

How to Check Your USCIS Case Online

Here is a simple and clear guide to check your USCIS case status online:

  • Visit https://egov.uscis.gov/. This is the only trusted and official site for case updates.
  • You Will find this option on the homepage under Tools.
  • Enter Your Receipt Number:  Type your 13-character USCIS receipt number without spaces or dashes (e.g., EAC1234567890).
  • Click Check Status:  Press the button to view your latest case update.
USCIS Case Status
  • Read Your Case Information:  The page will show your current status, last action, and any next steps.
  • Save or Print (Optional):  You can take a screenshot or print the status page for your records.
  • Check Regularly for Updates:  USCIS updates case statuses often, so visit the site regularly for the latest info.

Citizenship Case Updates (Form N-400)

If you have applied for U.S. citizenship using Form N-400, you can easily track your case status online through the official USCIS Login case tracker. Just enter your receipt number to get real-time updates.

Common status updates include:

  • Case Received – USCIS has your application.
  • Biometrics Appointment Scheduled – You Will be called for fingerprinting.
  • Interview Scheduled – USCIS will notify you of your citizenship interview date.
  • Decision Made – You Will see if your application is approved, continued, or denied.
  • Oath Ceremony Scheduled – The final step before becoming a U.S. citizen.

How to Create and Log In to a USCIS Account Online

Log In (If You Already Have an Account)

  • Go to: https://myaccount.uscis.gov/
  • Click on Sign In at the top right.
  • Enter your email and password.
  • Complete the 2-step verification.
  • You Will now see your USCIS dashboard with case updates.

Register (Create a New Account)

  • Visit https://myaccount.uscis.gov/
  • Click on Sign Up to begin registration.
  • Enter your email address then confirm with the code sent to your email.
  • Create a password choose security questions, and set up 2-step verification.
  • Your account is ready—start tracking your case anytime!

Disclaimer: This website is not an official government website. We are not affiliated with USCIS or any public institution. Our goal is to provide simple, helpful, and easy-to-understand information for educational purposes only. Always visit the official USCIS Case Status website for accurate and updated case details.

Helpful Links and Contacts

Stay informed and connected with these official USCIS Case Status resources:

Check Case Status Online: https://egov.uscis.gov/casestatus

Official USCIS Website: https://www.uscis.gov

USCIS Contact Center: 1-800-375-5283

Email for Technical Help: [email protected]

For problems with the website or case status tool.