Public Beta — feedback welcome
CasePredictor is in public beta. We currently track 7 USCIS forms (I-485, I-130, N-400, I-765, I-140, I-129, I-131) and are adding more case types regularly. Check back often for updates, and send us your feedback.
USCIS Analytics · Public Beta
Predict When Your USCIS Case Will Move
Data-driven processing time estimates for I-485, I-130, N-400, I-765, I-140, I-129, and I-131 — updated monthly from official USCIS data.
Data last updated May 2026
The data at a glance
A real-time pulse of the USCIS pipeline across the seven forms we track.
Forms tracked
7
Most-filed USCIS petitions
Data points
19
Current p50/p93 rows
Median wait, all forms
+0.1 mo6.4 mo
Across 7 forms
Total backlog
+887,9576,590,975
Pending across tracked forms
Current processing times — every form, every subtype
USCIS publishes p50 (50%) and p93 (93%) percentiles per form subtype. Lighter cells move faster; darker cells take longer.
Forms × Subtypes — current p50 (months)
National-level percentiles published by USCIS in the most recent month.
| Adjustment Of Status | Advance Parole | All | All Other | All Other Relative | Asylum | Cuban | DACA | Employment | Family | Immediate Relative | Military | Other | Parole-in-Place | Refugee | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| I-485 | — | — | — | — | — | 11.9 | 9.1 | — | 7.5 | 6.0 | — | — | 18.5 | — | 7.5 |
| I-130 | — | — | — | — | 38.0 | — | — | — | — | — | 13.7 | — | — | — | — |
| N-400 | — | — | 5.7 | — | — | — | — | — | — | — | — | 3.2 | — | — | — |
| I-765 | 2.3 | — | — | 3.3 | — | 1.3 | — | 0.4 | — | — | — | — | — | — | — |
| I-140 | — | — | 6.4 | — | — | — | — | — | — | — | — | — | — | — | — |
| I-129 | — | — | 3.6 | — | — | — | — | — | — | — | — | — | — | — | — |
| I-131 | — | 6.9 | 14.8 | — | — | — | — | — | — | — | — | — | — | 5.4 | — |
| Row | Column | Value |
|---|---|---|
| I-129 | All | 3.6 |
| I-130 | Immediate Relative | 13.7 |
| I-130 | All Other Relative | 38.0 |
| I-131 | Parole-in-Place | 5.4 |
| I-131 | Advance Parole | 6.9 |
| I-131 | All | 14.8 |
| I-140 | All | 6.4 |
| I-485 | Family | 6.0 |
| I-485 | Employment | 7.5 |
| I-485 | Refugee | 7.5 |
| I-485 | Cuban | 9.1 |
| I-485 | Asylum | 11.9 |
| I-485 | Other | 18.5 |
| I-765 | DACA | 0.4 |
| I-765 | Asylum | 1.3 |
| I-765 | Adjustment Of Status | 2.3 |
| I-765 | All Other | 3.3 |
| N-400 | Military | 3.2 |
| N-400 | All | 5.7 |
The seven forms we track
Click any form for the full historical trend, subtype breakdown, and projected ETAs.
I-485
Adjustment of Status
8.3months
I-130
Family Petition
25.9months
N-400
Naturalization
4.5months
I-765
EAD
1.8months
I-140
Employment Petition
6.4months
I-129
Nonimmigrant Worker
3.6months
I-131
Travel Document
6.9months
How predictions work
No magic — just published USCIS data, fit to a percentile distribution, projected forward.
1. Pull official data
Monthly scrapes of the USCIS Processing Times tool, the historic percentile archive, quarterly disposition reports, and the State Department visa bulletin.
2. Model the distribution
Each form gets a log-normal fit anchored on USCIS's p50 and p93 percentiles. We layer in quarterly trends to detect when wait times are accelerating or easing.
3. Project your case
Given your form, subtype, and receipt date, we estimate the probability that your case has already moved, and the date by which it most likely will.
Ready to estimate your case timeline?
Use the full ETA calculator to model your specific form, subtype, and receipt date against the latest USCIS percentiles.
19 percentile rows · 6,590,975 cases pending · median wait 6.4 months