How Long Will My Case Take? — USCIS Processing Times

See the current published USCIS processing time for your form, scan your I-797 receipt notice with AI to find out exactly where your case stands, and sign up for a free weekly email that checks your case status automatically.

1. Pick your form

Choose the USCIS form you filed. We show the current published processing-time range for every office handling it.

Or let AI read your receipt notice

Upload a photo or PDF of your I-797 receipt notice (or several at once for a family). We read the receipt number, form type, and receipt date, explain what the notice means in plain language, and check your timing automatically. Files are stored privately and never shared.

Receipt number vs. A-Number — which is which?

Your RECEIPT NUMBER (3 letters + 10 digits, e.g. MSC2290012345) tracks one specific application — that's what USCIS case status uses. Your A-NUMBER (A# followed by 8–9 digits) identifies YOU across every immigration agency — USCIS, the immigration courts (EOIR), and ICE. Case status tools need the receipt number, not the A-Number. If you've ever wondered whether your file was referred to ICE, checking what's tied to your A-Number is how you'd find out — a-tracker.com is a useful independent tool for that.

3. Free weekly case watch

We'll check your case with USCIS every week and email you the status plus how your timing compares to the published processing times — and flag approvals, Requests for Evidence, and interview notices as soon as our weekly check sees them.

Case taking too long? Here's what actually works

  • 1. USCIS e-Request (egov.uscis.gov/e-request) — free, online, works when your case is OUTSIDE the published processing time. USCIS must respond.
  • 2. CIS Ombudsman (dhs.gov/case-assistance) — free case assistance when e-Request didn't resolve it.
  • 3. Congressional inquiry — your U.S. Representative or Senator can open an official inquiry with USCIS. This often gets a real answer within weeks. Find yours below.

Writing a letter to the service center is NOT effective — the centers do not act on individual status letters. Use the channels above instead.

Find your member of Congress

Enter your ZIP code — your Representative and Senators can open an official inquiry about your delayed case for free.

What is this tool

USCIS publishes how long each form is currently taking at each office, but the data is buried and hard to compare with your own case. This tool shows the current published range for your form, reads your I-797 receipt notice with AI to pull out your receipt date automatically, tells you whether your wait is normal, and — if it isn't — walks you through the inquiry channels that actually work.

Who should use this

  • Anyone with a pending USCIS application who wants to know if their wait is normal.
  • Families juggling several receipt notices who want them all decoded and tracked at once.
  • Applicants whose case is past the published range and want to force a response from USCIS.
  • People confused about receipt numbers, A-Numbers, and which one tracks their case.
  • Anyone who wants automatic weekly status checks instead of refreshing the USCIS site.

What this tool does NOT tell you

It reports published processing times and your case's public status; it cannot see inside your USCIS file. It won't tell you why your case is delayed, whether a background check is stuck, or whether a mandamus lawsuit is worth filing on your facts — those need a lawyer.

  • Why your specific case is taking longer than others.
  • Whether your delay is caused by a security check, an officer error, or a transfer.
  • Whether to file a writ of mandamus to force a decision.
  • Anything about cases in immigration court (EOIR) — this covers USCIS only.

Related free tools

Processing-time data: ImmigrationTimes.org (CC BY 4.0) · Live case status from the official USCIS Case Status API.