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.5%
of decided I-485 cases are approved
20,891,960
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.9% approved
I-765
165d
89.8% approved
I-130
195d
93.1% approved
I-485
225d
89.5% approved
N-400
345d
60.8% 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 preliminary median falls 38 days, but the 8-week trend still points upward

An early read on the week of August 24 shows a 66-day final-stage wait, down sharply from 104 days the prior week. The sample is preliminary and a rising 8-week slope complicates the picture.

Published August 24, 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.