USCIS Case Status

Save your receipt numbers, check case status on USCIS, and open USCIS's posted processing times for your form.

Most applicants have multiple open cases: an I-129 for H-1B, an I-140 for the green card, an I-485 for adjustment of status, an I-765 for EAD, an I-131 for Advance Parole. Each one has its own receipt number to keep track of. This tool keeps your receipt numbers in one place, opens USCIS Case Status Online with the receipt number copied and ready to paste, and links to USCIS's posted processing times.

  • Saved receipts: Add as many receipt numbers as you need, each with a friendly label. Receipts are stored locally in your browser, nothing is sent to a server and no account is required.
  • USCIS case status: Check Status copies the receipt number and opens USCIS Case Status Online in a new tab. Paste the number into the box there and select Check Status to read USCIS's own status text.
  • Processing times link: A direct link to USCIS's processing times page, where USCIS posts its times for each form and office.

Case status and processing times are on uscis.gov. This tool links to them and does not file or modify any case. Not legal advice.

Add a Case

Cases are saved locally in your browser. We do not store your receipt numbers on our servers.

USCIS Processing Times

USCIS posts processing times for each form and office.

Check Case Processing Times: uscis.gov/processingtimes
Forms you can look up there include:
  • I-485Application to Register Permanent Residence or Adjust Status
  • I-140Immigrant Petition for Alien Workers
  • I-765Application for Employment Authorization
  • I-131Application for Travel Documents, Parole Documents, and Arrival/Departure Records
Links go to USCIS (uscis.gov). Not legal advice.

Understanding Your Case Status

Where to find your receipt number: Your receipt number (e.g., EAC2590123456) is on your I-797 Notice of Action. It starts with 3 letters (the service center code) followed by 10 digits.

Common status types: "Case Was Received" means USCIS acknowledged receipt. "Case Is Being Actively Reviewed" means an officer is working on it. "Request for Evidence" (RFE) means additional documentation is needed. "Case Was Approved" means your petition or application was granted.

Processing times vary significantly by office, form type, and case complexity. USCIS's posted times are estimates, not guarantees.

Priority Date Estimator Community Timelines Find an Attorney
Processing times are posted by USCIS (uscis.gov/processingtimes) and are estimates that may vary. Receipt numbers are stored locally in your browser and never sent to our servers. Not legal advice.

Understanding USCIS Case Tracking

Keep tabs on your immigration applications with receipt number tracking and a direct link to USCIS's posted processing times.

What is a Receipt Number?

When USCIS receives your application, they issue a receipt number (e.g., EAC-XX-XXX-XXXXX). This 13-character code lets you check your case status online. The first three letters indicate the service center processing your case.

Processing Times

USCIS posts estimated processing times for each form and office on its processing times page. They are USCIS's estimates, and your case may take more or less time depending on complexity and workload.

Status Updates

Case statuses include: Received, Initial Review, Request for Evidence (RFE), Interview Scheduled, Approved, and Denied. Status changes can happen without notification, so checking regularly is recommended.

Local Storage

Your saved receipt numbers are stored in your browser only and are never sent to our servers. Clearing your browser data will remove saved cases, and saved cases do not carry over to another browser or device.

Frequently Asked Questions

Processing times and case status are on USCIS's own pages (uscis.gov); this page links to them. Not legal advice.

Questions? Ask here