USCIS Case Tracker

Paste your case data — see what's actually happening, in plain English. Free. Nothing leaves your browser.

No data? Get it in 3 steps →

Nothing leaves your browser.

How it works

How the Case Tracker Works

CaseTicker is a free USCIS case tracker for cases filed online. If you have searched "track my case" and found only a one-line status, this is the longer answer: CaseTicker reads the full case record that my.uscis.gov keeps for you and explains each update in plain English. A case status check takes 3 steps.

  1. Get Your Case Data

    Sign in at my.uscis.gov and open the case data page for your receipt number. A free bookmark does it in one click on desktop; on a phone, you copy the page by hand.

    Open the USCIS API Tracker guide
  2. Paste It Above

    Paste the case data into the box at the top of this page, or upload the saved .json file. CaseTicker never asks for your USCIS password.

  3. Read Your Timeline

    Click Check My Case. You see where your case stands today, your latest updates in plain English and what usually happens next.

What you get

What CaseTicker Shows You

The USCIS case status page gives you one sentence. Your case data holds every event code USCIS has logged, with its date. CaseTicker turns those codes into words you can act on.

  • Current Status in Plain English

    What your latest event means, such as fingerprints taken, interview scheduled or card being produced, plus your 3 most recent updates. Each meaning says whether it comes from a published definition or a community reading.

  • RFE Alerts, Always Free

    If USCIS has asked for more evidence, you get a clear alert that explains what a Request for Evidence is and why its deadline matters.

  • What Usually Comes Next

    The step that typically follows your current one, so you know what to look for in your mail and your online account.

  • Reference Wait Times

    Typical ranges from public sources, clearly labeled as a reference, not a prediction for your case. Every case moves at its own pace.

Paid plans will add your full earlier timeline, more than one case and sync-based alerts that compare each sync you make with the last one. They are not on sale yet.

Example with sample data

I-765

Receipt: IOE09•••••02Submitted: Jan 1, 2025

Current status

Card mailed

CardPublished definition

Your card was mailed to you.

Latest updates

  1. Jan 25, 2025

    Card mailed

  2. Jan 24, 2025

    Card produced

  3. Jan 23, 2025

    Card requested

+3 earlier events

What usually happens next

Check your USCIS account for card mailing or delivery updates.

Privacy

Why Nothing Leaves Your Browser

CaseTicker reads your case data with code that runs on your own device. When you paste JSON, upload a file or open a link from our bookmark, the parsing happens in your browser tab. Your case data is not uploaded to our servers, and a free check needs no account.

Links from the bookmark carry the data after the # sign of the address. Browsers do not send that part to any server, and CaseTicker removes it from the address bar as soon as it has been read.

What we never see: your USCIS password, your receipt number, your name, your A-number, your address or your raw case data. Names and addresses are dropped the moment the data is read, before anything appears on screen. Our analytics count anonymous events, such as which form type was checked, and never include case details.

FAQ

Frequently Asked Questions

What is a USCIS receipt number?

It is the 13-character number on your receipt notice (Form I-797C) and in your USCIS online account: 3 letters followed by 10 digits. The letters show where the case is handled. IOE means the case was filed online. Paper filings get a service center prefix instead, such as MSC (National Benefits Center), EAC (Vermont Service Center), WAC (California Service Center), LIN (Nebraska Service Center) or SRC (Texas Service Center).

How do I check my USCIS case status?

The USCIS case status page shows a one-line status for any receipt number. For the full history, sign in at my.uscis.gov, where your account keeps every update as case data. To read that history in plain English, copy the case data into CaseTicker: paste it in the box at the top of this page and click Check My Case. Our USCIS API Tracker guide shows how to get the data in 3 steps.

Is my case data safe?

Your case data is read inside your browser and is not uploaded to our servers. CaseTicker never asks for your USCIS password. Names, A-numbers and addresses are dropped as soon as the data is read, and our analytics never include your receipt number or case details.

Is CaseTicker free?

Yes. Checking a case is free and needs no signup, and RFE alerts are always free. Paid plans for ongoing tracking are planned, but they are not on sale yet.

Which forms are supported?

CaseTicker reads the case data format, not one specific form, so it works with any case in your online account that has an IOE receipt number, such as I-485, I-765, I-130 or I-140 cases. Common event codes get a plain-English meaning. If a code is not in our dictionary yet, you still see the raw code and its date.

Why doesn't my receipt number start with IOE?

Cases filed on paper get a receipt number from the office that handles them, such as MSC, EAC, WAC, LIN or SRC. Paper-filed cases usually do not have detailed case data in my.uscis.gov, so CaseTicker can only read cases filed online for now. For a paper case, check the USCIS case status page with your receipt number.

Ready for Your Case Status Check?

Scroll back to the top, paste your case data and see your timeline in plain English. Free, private and no signup.

Check My Case Free

Not legal advice. For decisions about your case, talk to an immigration attorney or an accredited representative.