Check your immigration case status, explained in plain English

Enter your receipt number. We ask USCIS through its official Case Status API, then tell you what your status means and what usually happens next.

  • Your status in English or Spanish, with what it means
  • The full history of your case, newest first
  • Free, no account, no ads
3 letters and 10 digits, at the top left of your I-797 notice. Dashes and spaces are fine.
We never store your receipt number. Privacy policy

Where to find your receipt number

It is printed on the receipt notice (Form I-797C) USCIS mails after you file, and in your USCIS online account if you filed online. The first three letters show which office handles your case: EAC, WAC, LIN, SRC, MSC, NBC or IOE.

I-797C, Notice of ActionReceived date
Receipt NumberEAC2190000101
Case TypeI-130
Illustration, not an official document.

How long USCIS takes right now

All processing times

Source: USCIS report to Congress for August 2026. Average months from receipt to decision for applications completed that month.

What your status means

All statuses explained

Questions

Is Case Status Check part of USCIS?

No. We are an independent service. We get your status from the official USCIS Case Status API and explain it in plain language.

Do you keep my receipt number?

No. We send it to USCIS to get your status and show you the answer. We only keep anonymous counts, such as how many checks we made today.

How often does my status change?

It depends on the form and the office. Many cases show no change for weeks, then several steps close together. Our processing times pages show the current averages.

My status has not changed in months. What can I do?

Compare your wait with the processing time for your form. If your case is outside the normal range, USCIS lets you submit a case inquiry.