Check Case Status

The USCIS case status tool helps you track your immigration application without visiting any USCIS office. It’s easy to use and works from any device. By entering your USCIS receipt number, you can instantly see your latest case status. It shows updates like received, in process, approved, or denied.

Whether you’re applying for a green card, citizenship, or visa, this uscis status tracker keeps you informed and stress-free. It’s secure, official, and completely free to use.

What is USCIS Case Status?

The USCIS case status is an online service that lets you check the progress of your immigration application. It tells you what stage your case is in like received, reviewed, or approved. You simply enter your receipt number, and the system shows your current USCIS status quickly and clearly.

Who Can Use the USCIS Case Status Online Service?

Anyone with a USCIS receipt number can use the online case status tool to track updates.

Eligible Users:

  • People who applied for a Green Card can check their USCIS case status online.
  • Citizenship applicants using Form N-400 can track their current USCIS application progress.
  • Individuals applying for work permits can view updates using their USCIS receipt number.
  • Family-based and employment-based visa petitioners can check case status anytime, anywhere.
  • Refugees and asylum seekers can monitor their case changes through the official USCIS portal.
  • Legal representatives or lawyers can also check updates for their client’s immigration cases.
  • International applicants living outside the U.S. can use this free USCIS status checker.
  • You do not need a USCIS account to track your case just the receipt.

How to Check Your USCIS Case Status Online (2025)

You can easily check your USCIS case status online by using the official website tool at egov.uscis.gov.

  • Visit the official site: Go to https://egov.uscis.gov/ using your browser.
  • Click on “Check Case Status” under the “Tools” section on the homepage.
  • Enter your 13-digit receipt number without dashes or spaces.
  • Make sure your number is correct to avoid errors in case status.
  • Click the blue “Check Status” button to see your application update.
  • Read the current USCIS status update shown clearly on the result page.
  • Understand what the status means – like received, review, or approval.
  • Take a screenshot or print it if you want to save the result.
  • Check again regularly to stay informed about any future status changes.
  • Bookmark egov.uscis.gov to quickly access your USCIS case status in future.

USCIS Case Processing Time (Updated 2025)

Knowing your case timing is important. Use the official USCIS tool to check real-time updates. Below is a quick chart showing the latest 2025 processing time estimates by form type.

Form TypeApplication TypeEstimated Time (2025)
Form I-485Green Card (Adjustment of Status)8 to 14 months
Form N-400U.S. Citizenship (Naturalization)6 to 10 months
Form I-130Family Visa Petition6 to 12 months
Form I-765Work Permit (Employment Authorization)3 to 7 months
Form I-589Asylum Application12 to 24+ months
Form I-140Employment-Based Petition6 to 10 months
Form I-131Travel Document (Advance Parole)3 to 6 months

Citizenship Applications: Case Status for Form N-400

If you applied for U.S. citizenship, your Form N-400 uscis case status shows every important step in the process.

  • Case Received – USCIS got your citizenship application safely.
  • Biometrics Scheduled – Fingerprint appointment is booked by USCIS.
  • Interview Scheduled – USCIS has planned your in-person interview.
  • Interview Completed – Your answers were reviewed and saved.
  • Decision Made – Your application was approved or needs review.
  • Oath Ceremony – Final step to become a U.S. citizen.

USCIS Online Account – Setup Guide

Creating a USCIS online account helps you check your uscis case status faster, get updates, and manage documents easily.

Create a USCIS Account

  • Visit https://myaccount.uscis.gov and click on “Sign Up”.
  • Enter your email address and confirm it using the code sent.
  • Create a strong password and choose security questions for your account.
  • Set up 2-step verification using your phone or email for extra safety.
  • After setup, you can login and track your uscis status anytime.

Log In

  • Go to https://myaccount.uscis.gov and click “Sign In”.
  • Enter your registered email and password to access your account.
  • Complete 2-step verification (code will be sent to email or phone).
  • Once logged in, check your case status, upload documents, or receive updates.

Common Errors While Checking Case Status

Sometimes, people face small issues while checking their uscis status online. Here are common errors and how to fix them.

  • Wrong receipt number entered – Double-check all characters carefully.
  • Spaces or dashes used – Enter number without any symbols.
  • Old receipt used – Use only the current case number.
  • USCIS website not loading – Try again or change browser.
  • Status not updating – Wait, USCIS updates can take time.
  • No case found – Your case may still be processed.

Disclaimer: This website is not an official government site and is not affiliated with USCIS or any government agency. Our purpose is to share clear, simple, and helpful information for educational use only. Always refer to the official USCIS website for the most accurate, updated, and official case status details.