Check your case status

Enter a USCIS receipt number to see the current status of a filing. No account is required, and we never store what you type.

Where to find your receipt number

It appears on Form I-797, Notice of Action, which USCIS mails after accepting a filing. It is thirteen characters: a three-letter service center prefix followed by ten digits.

Get told when it changes

USCIS has no notification mechanism, so the usual approach is to re-check the same receipt number by hand every morning. A case can instead be watched: we check twice a day and email only when the status text USCIS publishes actually differs from the one before. One link stops it.

Checking many cases

Firms tracking several matters can paste up to twenty-five receipt numbers into the batch lookup and get one table back, exportable to CSV.

Privacy

A receipt number identifies a specific person's case, so it is treated as personal data. A one-off lookup is sent to USCIS and nowhere else, never stored, never logged, and never placed in the URL where it could leak through a referrer header.

Watching is the one exception, because a case cannot be re-checked if the number was not kept. There the receipt and email address are encrypted at rest, stored under a one-way hash rather than under the address itself, and deleted on unsubscribe.

A case status is a factual record of where a filing sits. It is not an assessment of the case, and nothing here is legal advice.