Skip to content
Free USCIS case tracking

Find out what your case status actually means

USCIS gives you one line of text. We tell you what it means, how many cases sit ahead of yours, and roughly when something is likely to happen — with the math shown.

Thirteen characters, starting with three letters — like IOE0935126486 or MSC2190012345. It's on your receipt notice (Form I-797).

No account needed Free, with no locked results English and Spanish
What you'll see

Your place in a line of thousands

Cases filed around the same time as yours share a receipt block. We watch the whole block, so we can show you how many cases are genuinely ahead of you — and how fast they're clearing.

uscasestatus.com/case/IOE0935126486
In progressI-140

USCIS is currently processing your case

Day 206 since receipt · Block IOE09351 · 4,962 cases tracked

555 ahead, approved160 ahead, denied577 ahead, still waiting3,654 behind you

Only 577 cases are truly ahead of this one — not 1,307. At the block's recent pace of about 46 decisions a week, that's roughly 3–7 months. Every page shows the arithmetic behind its estimate, so you can check it yourself.

Three questions, answered

The things you actually want to know

What does this status mean?

Every USCIS status, translated into a sentence a person can read — plus what usually comes next, and whether you need to do anything. Most of the time, you don't.

How far along am I?

Your position in your receipt block, with the cases ahead split into decided and still-waiting. It's the difference between "1,307 people ahead" and the truer "577."

When will something happen?

A range built from your block's real decision pace, shown alongside the official USCIS published times — and always with the calculation in view, never a black box.

How we work

Waiting is hard enough without being sold to

Plenty of sites will show you a blurred number and ask for your card. We think that's a bad way to treat someone who's been waiting fourteen months for news. So here's what we promise.

Your own case is never paywalled

Every figure about your case — position, pace, estimate, history — is free and always will be. Nothing about you sits behind a lock.

We show the arithmetic

No confidence scores you can't check. Every estimate comes with the numbers that produced it, so you can disagree with us if you want to.

We say when we don't know

USCIS doesn't decide cases in strict order, and it hides case history before we start tracking. We tell you where our data has gaps instead of papering over them.

We'll watch it so you don't have to

Most people check their case every day for months and see the same sentence. Give us an email address and we'll write only when USCIS actually changes something — or when your position in line moves meaningfully.

Free. One confirmation email, then only real updates.
Common questions

Before you type in your receipt number

Is this an official government site?
No. uscasestatus is an independent service with no connection to USCIS, DHS, or any government agency. We read the same public status USCIS publishes and add context around it. The official tool is free at uscis.gov, and we'd rather you know that.
Where does the data come from?
Case statuses come from the official USCIS case status system. Queue and pace figures come from the cases we've observed in your receipt block over time. Published processing times come from USCIS's own published ranges. Every page names its sources.
Do you store my receipt number?
Only if you ask us to — by setting an alert or claiming the case. A one-off lookup isn't tied to you. We never sell or share receipt numbers, and we never send anything to USCIS on your behalf.
Can you tell me if my case will be approved?
No, and be careful of anyone who says they can. We can show you how cases like yours have been decided historically, which is useful context — but it describes a group, not you. For advice about your case, talk to a licensed immigration attorney.
My status hasn't changed in months. Is something wrong?
Usually not. Long stretches with no change are normal, and USCIS only publishes a case's current status, not its progress. Your case page will show you how your wait compares to others in your block, which is a better signal than the status line alone.