Free personal use · No ads · Not a USCIS product

Track your USCIS cases with MyCasesFree personal tracking. No ads. Status-change alerts.

Look up the current status without signing in. With an account, save your own and family cases for scheduled checks and alerts. Conservative Chinese explanations accompany the original USCIS English; official written notices control. No legal advice or outcome or timing predictions.

Now on Google Play
Free and ad-free. Keep track of your case progress.
15+
USCIS forms covered
ZH / EN
Bilingual interface
$0
Personal
Free USCIS Case Status lookup (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 personal use

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
  • Personal use is free, with no ads

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 checks USCIS on your configured 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 or Telegram.

Product preview

My family’s cases
I-140 · Self
Case approved
I-485 · Spouse
Request for evidence (RFE) received
I-765 · Child
Card was delivered
I-130 · Parent
Case received
Case timeline
Case approved2026-06-14
Case updated2026-05-02
Case received2026-03-11
Family alerts
Self · Spouse · Child · Parent
Spouse · I-485 updated
Review the change and original USCIS English
Family cases
Organized by beneficiary
Status history
Review changes and check records
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?