Stop refreshing.Start reading the data.

Drop in your receipt number. We'll tell you where you actually stand, against every case filed the same week at the same service center, and when within a window you're likely to hear back.

I-485·all service centers·last 6 months

Most decided I-485 cases were completed in 5 to 13 months

median 225d0d0d2010d2010d
MEDIAN
225 days
TYPICAL WINDOW
135 to 375 days
225d
median I-485 wait, filing to decision
89.4%
of decided I-485 cases are approved
21,050,168
cases tracked across USCIS service centers

How long each form takes

Median time from filing to a decision, with the approval rate among decided cases. Drawn from real outcomes across the cases we track.

I-140
165d
75.5% approved
I-765
165d
89.8% approved
I-130
195d
93.1% approved
I-485
225d
89.4% approved
N-400
345d
60.2% approved
Explore the Insights dashboard →

Where recent approvals sit by filing date

Filed-week distribution of USCIS approvals observed in the last 4 weeks, measured from real case records.

Showing cases filed in the last 18 months. The full range is on the forecast page.

See where you'd sit in this line →
IOE093589••••I-130approved 144 days after filing
IOE919054••••I-765approved 194 days after filing
IOE093761••••I-140approved 14 days after filing
See all of today's approvals

Who just got approved?

Every entry here is a real approval recorded from a tracked case. We show the form and how long it took, with the receipt number masked, so you can feel the rhythm without us putting identifying details on a public page.

See approved cases →
MyCasesHub case analysis dashboard with progress, approval odds, and processing times

Get the full read on your case

Enter a receipt number and we pull together its progress, approval odds, processing time against the official USCIS estimate, and what tends to happen next for cases like it. One screen instead of a dozen tabs.

Daily USCIS processing volume broken down by outcome, taller bars meaning busier days

How busy is USCIS right now?

Insights charts how many cases USCIS works each day and breaks every day down by what actually happened, approvals, requests for evidence, denials, so you can tell whether a slow stretch is normal or something worth watching.

See the daily activity →
Comparison of approval rate, denial rate, and wait time across forms and service centers

Which forms move fastest, and where

Put two forms or two service centers side by side and compare approval rate, denial rate, and how the wait has trended. The same comparison immigration lawyers run, open to everyone.

Compare forms and centers →
USCIS API analysis view with a case summary and a decoded event timeline from my.uscis.gov

Go deeper with your own USCIS data

Signed in at my.uscis.gov? Our Chrome extension reads the full timeline USCIS keeps on your case and turns it into a change log, action items, and the likely next steps based on how similar cases have moved. No copying or pasting.

See the deeper analysis →
Approval Trends Brief
I-90 Final-Stage Waits Are a Third Shorter Than Last Year, but a Preliminary Read Shows a Summer Climb

The median final-stage wait for I-90 green card renewals stands at 67 days this week, down 34 days from the same week in 2025. The 12-week median has climbed from 15 days in mid-June to 67 days now, and the W36 count is preliminary.

Published August 31, 2026 · I-90
Read the full brief →

Common questions about USCIS case tracking

How does MyCasesHub know my USCIS case status?

MyCasesHub checks the USCIS case status system on a regular cadence and stores each response, so you do not have to refresh manually. When a status changes, we record it in your case history and can notify you.

What do "RFE" and "biometrics" mean in the tracker?

RFE stands for Request for Evidence: USCIS is asking for additional documents before it can decide. Biometrics is the fingerprint and photo appointment most applications require. Both show up in your tracker as status updates the moment USCIS posts them.

How is Cohort positioning calculated?

Cohort positioning lines up your case against others filed around the same time with the same form and service center. We compute the share that have already moved past each milestone, so you can see where you sit relative to your peers.

Do I need an account to track a case?

No account is needed to look up a case status, view processing time distributions, or read the Approval Trends Brief. An account lets you save cases for later, get notified when a status changes, and open the Cohort and Insights views.

How fresh is the data?

Case statuses refresh on a recurring schedule. The summary numbers on this page update daily, and the Approval Trends Brief publishes weekly. Each surface carries a freshness label telling you when it was last updated.

Start tracking your case in 30 seconds

Free to start. No credit card required. Instant results.