See where you are, what's missing, and how cases like yours are moving.
The uncertainty ends here.
For I-140 employment-based green card petitions:
0
Cases tracked
0
Approvals
0
Active blocks
Dashboards built from the same source — pick the lens that helps you most.
A trained XGBoost model (with Kaplan-Meier survival curves underneath) estimates how many days until your case gets a decision. Honest probability ranges, not made-up promises.
Live in production · Test MAE 34 days · Retrained weekly
Status distribution and activity per block, all in one view.
ExploreTiming distributions for cases that go through Request for Evidence.
ExploreDay-by-day breakdown of which blocks are moving and at what pace.
ExploreWhich blocks are accelerating, which are stalling — week over week.
ExploreWe notify you near real-time on email, WhatsApp and Telegram whenever USCIS updates your case. Available with the upcoming premium plan.
What makes us different from any other I-140 tracker.
Full access while we grow. No paywall during the beta phase.
Your attention isn't for sale. Zero ads, now or ever.
Every dashboard and copy available in English and Spanish.
The only tracker with granular analysis per receipt-number block.
An active forum where applicants share experiences and updates.
Yes — case tracking, charts, and block activity are free, with no ads. A premium tier with alerts is coming later.
From public USCIS case-status updates, aggregated by filing block and service center (IOE, SRC, LIN, EAC, WAC).
The leading digits of a receipt number group petitions filed around the same time. Tracking your block shows how cases like yours are moving.
Employment-based I-140 petitions: EB-1, EB-2 and EB-3, including NIW and Premium Processing cases.
A machine-learning model trained on validated USCIS decisions estimates a likely timeline range for your case, with a confidence indicator.
No. TrackMyI140 is an independent tool, not affiliated with USCIS or any government agency, and it does not provide legal advice.
I built trackmyi140 because I was that person. I had my receipt number. USCIS gave me three lines and nothing else. I didn't know how others were doing, what was moving, what was happening each day. All I knew was that I was waiting — and the uncertainty hurt more than the waiting itself. If you're there right now, this was built for you.