Getting Started
100% Privacy-Focused Tracker
Your data never leaves your browser. All case information is stored locally and no data is sent to any server.
- First, log in to myaccount.uscis.gov in a separate tab
- Add your USCIS receipt numbers below (e.g., IOE1234567890)
- Click "Open API tabs" to open official USCIS JSON endpoints
- Copy the raw JSON from each tab and paste it into Step 2
- Your timeline will update automatically with each snapshot
1
Add Your Case Numbers
Start by adding your receipt number(s)
Enter your USCIS receipt number in the format: 3 letters + 10 digits (e.g., IOE1234567890). You can track multiple cases at once.
Format: 3 letters followed by 10 numbers (e.g., IOE1234567890)
2
Get Case Data from USCIS
How to get your case data
- Make sure you're logged into myaccount.uscis.gov
- Click "Open API tabs" above to open the official USCIS JSON endpoints
- Copy all the JSON text from each tab (it looks like code)
- Paste it into the box below and click "Save Snapshot"
Paste the entire JSON response from the USCIS API tab
3