How it works
A transparent bridge to your own USCIS case data using the exact same internal APIs that power the official myUSCIS dashboard. Here is how it functions and why it is 100% secure.
Step by step
Sign in to myUSCIS
You must be logged into your account at my.uscis.gov/account on this same browser. Your case data opens from that signed-in session; we never see your password.
Enter your receipt number
Enter your receipt number into the input field on the home tracker.
IOE (Electronic System). Older paper receipts (like MSC or YSC) don't have this detailed data.Prefer it automatic? Our free Chrome extension
It fetches your case data from your own USCIS account and fills the paste box for you, in one click.
Get the extensionOpen your case data and copy it
Click the generated links (e.g. "Open Status Data"). A new browser tab will open with raw text (JSON). Select all text (Ctrl+A / Cmd+A) and copy it (Ctrl+C / Cmd+C).
{
"data": {
"receiptNumber": "IOE0XXXXXXXXX",
"formType": "I-485",
"submissionDate": "2026-03-03",
"updatedAtTimestamp": "2026-05-02T09:41:00.000Z",
"closed": false,
"actionRequired": false,
"cmsFailure": false,
"evidenceRequests": [],
"events": [
{ "eventCode": "IAF", "eventDateTime": "2026-03-03" },
{ "eventCode": "IMAG", "eventDateTime": "2026-03-13" },
{ "eventCode": "FNB", "eventDateTime": "2026-03-27" },
{ "eventCode": "FTA0", "eventDateTime": "2026-04-01" }
]
}
}Paste it and get your results
Paste the copied text into the analysis box and click "Analyze". The decoder will interpret the internal codes, location milestones, and hidden silent update flags for you. For the data above, the report looks like this:
Sample report with made-up case data. Checked May 12, 2026.
- Apr 1, 2026 · Database Checks Received
- Mar 27, 2026 · Case Was Updated To Show Fingerprints Were Taken
- USCIS updated your case record on May 2, 2026 without a new public event (a silent update).
Your background checks are moving, while the public status stays the same.
Since your receipt, USCIS scheduled your biometrics (IMAG, March 13), took your fingerprints (FNB, March 27) and received your background check results (FTA0, April 1). The public tracker still says "Case Was Received". Your record was also updated on May 2 with no new status or event: a silent update.
What your USCIS record shows
USCIS changed your record on May 2 with no new status or event. The public tracker doesn't show this.
Source:updatedAtTimestampFiled together with your I-765 work permit and I-131 travel document applications. Each moves on its own timeline.
Source:concurrentCasesYour receipt notice and your biometrics appointment notice are in your account.
Source:documentsIs this safe?
my.uscis.gov servers. We do not invent or modify the data; we simply parse and visualize the raw response.How it works under the hood
The links generated by this tool (like CaseStatus and CaseHistory) point to internal API endpoints. These are the same endpoints the myUSCIS web application uses behind the scenes to render your dashboard.
These endpoints were discovered through standard browser network inspection. They are session-based interfaces that return structured case data (USCIS event codes, review flags and update times, including silent updates) that the simplified public tracker does not show.