I-90 Case Tracker & Status Guide
Renewing or replacing your green card? Follow it from receipt to "Card Was Mailed."
What is Form I-90?
Form I-90, Application to Replace Permanent Resident Card, is filed to renew an expiring green card or replace one that was lost, stolen, damaged, or contains incorrect information.
Like other card products, the meaningful late-stage signals are the card-production and mailing events that the internal API tracks closely.
The I-90 milestone sequence
Behind each plain-English status the public site shows, USCIS records an internal event code. Here is the typical I-90 ladder and the codes that drive it:
How long does I-90 take?
I-90 is usually a straightforward filing, but biometrics reuse and card production can still add weeks. The API often shows card status before the public tracker.
Common I-90 questions
Do I need biometrics for an I-90?
Often USCIS reuses your existing biometrics; when it does not, a biometrics appointment is scheduled. The API shows which path your case took.
How long does an I-90 take?
Many complete within a few months, but it varies. Card-production and mailing events are the clearest signals the end is near.
Get Your Detailed Case Analysis
Inspect hidden USCIS milestones the public tracker omits — with an instant breakdown of your timeline, silent backend updates, and next steps.
Check Your Case StatusWe are immigration applicants and technologists who built CaseStatusAPI to help others navigate the USCIS process with transparency. Our guides are informed by firsthand experience, community feedback, and deep analysis of USCIS internal API data.
Learn more about us