Not affiliated with USCIS · Data from USCIS public sources

Stop refreshing USCIS every day —see all your case progress in one place.

MyCases checks USCIS on a schedule and pushes status changes by email / Telegram / WeChat Work, using publicly available USCIS status and processing-time information to help you understand progress and context. It does not predict outcomes or timing.

15+
USCIS forms covered
ZH / EN
Bilingual interface
6h
Automatic check interval
Look up any receipt (free, no sign-in)
USCIS form reference

Start with your form

Processing time depends on the category, the office handling your case, and your specific facts. We do not publish averaged day counts or approval rates — check the official USCIS Processing Times page.

Processing time varies by case

USCIS processing time depends on the form, the category you filed under, the office or service center handling it, and the specific facts of your case — and it changes over time. MyCases does not publish averaged processing-day or approval-rate estimates across cases.

Check official USCIS Processing Times

Always rely on the official USCIS page and the written notices you receive.

About this information
  • · MyCases is an independent product and is not affiliated with USCIS or any US government agency.
  • · Information comes from publicly available USCIS channels.
  • · It is informational only — not legal advice, and not a prediction of approval or timing.
  • · Official written notices and USCIS records control.
For individuals and families

MyCases · Free forever

Track your own and your family's USCIS cases in one place. Works from a single applicant up to multi-applicant households.

  • Scheduled automatic checks, with alerts on the channels you enable
  • Original USCIS status text plus a full history
  • Organize cases by beneficiary — self, spouse, children, parents
  • Long-term tracking and lookups are free forever

How it works

1Add or upload
Enter a receipt number, or upload a receipt image / PDF and MyCases extracts the key fields.
2Automatic checks
MyCases polls USCIS on your plan's schedule; you can also refresh manually with one click.
3Full history
Every status change is written to a timeline you can export as CSV.
4Channel alerts
Notifications go out on the channels you enable: in-app, email, Telegram, WeChat Work.

Product preview

Workbench
I-140 · Jane Chen
Case approved
I-485 · Wei Li
Request for evidence (RFE) received
I-765 · Bob Wang
Card was delivered
I-130 · Yuki S.
Case received
Case timeline
Case approved2026-06-14
Case updated2026-05-02
Case received2026-03-11
Bulk operations
12 cases selected
I-140 · 12 need attention
RFE / interview / no beneficiary
Folder: H-1B FY26
26 cases · 3 members
Bulk actions
Refresh · Move · Share · Export

Plans overview

Free
$0
  • Active cases: 20
  • Seats: 1
  • Doc pages / month: 10
Manager
$39/mo
  • Active cases: 150
  • Seats: 3
  • Doc pages / month: 300
Team
$99/mo
  • Active cases: 500
  • Seats: 20
  • Doc pages / month: 1500
Enterprise
Custom
  • Active cases: Unlimited
  • Seats: Unlimited
  • Doc pages: custom
Clear trust boundaries
  • Not a USCIS product. Official USCIS notices in writing always take precedence.
  • MyCases does not provide legal advice and does not predict approval dates.
  • For developers: read-only REST API and status-change webhooks are available — see Developer API docs.
  • More detail in Security and Privacy.
Ready to get started?