USCIS Case Status

Save your receipt numbers, check case status on USCIS, and see current processing times by service center.

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. Checking them all on egov.uscis.gov one at a time is tedious. This tool keeps your receipt numbers in one place and shows the current USCIS published processing times alongside each one.

Case status and processing times from uscis.gov. Tool provides convenience lookup only and does not file or modify any case.

Add a Case

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

Current Processing Times

No processing time data available.

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 service center, form type, and case complexity. The times shown above are USCIS-reported estimates, not guarantees.

Priority Date Estimator Community Timelines Find an Attorney
Processing time data sourced from USCIS (egov.uscis.gov). Times are estimates and may vary. Receipt numbers are stored locally in your browser — never sent to our servers. Not legal advice.

Understanding USCIS Case Tracking

Keep tabs on your immigration applications with receipt number tracking and processing time data from USCIS service centers.

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 publishes estimated processing times by form type and service center. These are ranges (e.g., 8-14 months) based on 80% of completed cases. Your case may fall outside this range 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. For permanent tracking, sign in to sync across devices.

Frequently Asked Questions

Processing time data sourced from USCIS (egov.uscis.gov). Case status checks use USCIS public endpoints. Not legal advice.