Independent USCIS tool companion
USCIS case status and error checker
Written and checked by the QueueCheck editorial team. Last checked September 24, 2026. How we verify information
USCIS runs a free public page where you can check the status of a case. You type in the 13-character receipt number from your notice and it shows the most recent update on that case. There is no account and no login. Because it runs separately from the myUSCIS account system, it usually still works when account pages are having problems, which is worth knowing before you assume something happened to your case.
QueueCheck is not connected to USCIS and never asks for your receipt number. What this page adds is the context the official tool leaves out: where the receipt number comes from, what its first three letters tell you, what common status messages mean, and what to do with technical labels or errors that USCIS has not defined for applicants. The check itself always happens on the official USCIS site, which is linked at the bottom.
USCIS status and error checker
What are you seeing?
Pick the code, error or situation. QueueCheck separates what USCIS actually publishes from interpretations that circulate online. It never asks for your receipt number.
What USCIS publicly establishes
USCIS does not publish a public definition of H008 in its current Case Status API documentation or public case-status guidance.
What not to infer
Do not treat H008 by itself as an approval, denial, officer assignment, background-check result or timing signal. It may appear in technical data without a public applicant-facing definition.
Useful next check
Use the applicant-facing Case Status Online result and any notice in your USCIS account. A mailed or account notice is more useful than an undocumented internal code.
No public USCIS definition was found for this technical label in the current Case Status API documentation. QueueCheck will not turn an undocumented field into a case prediction.
Decode your prefix and your status message
What the first three letters of a receipt number mean
Type only the first three letters. QueueCheck never asks for, stores, or transmits full receipt numbers; this check runs entirely in your browser.
What a case status message actually means
Pick the status the official tool shows you. Plain-language meaning, what it does not mean, and the sensible next step.
Status wording is USCIS's; explanations are QueueCheck's independent plain-language reading and are not legal advice. The notice USCIS mails you always outranks the online status line.
The tool versus your myUSCIS account
| Question | Case status tool | myUSCIS account |
|---|---|---|
| Login needed | No, receipt number only | Yes |
| What it shows | The latest status line | Notices, messages, forms, history |
| During account outages | Separate system, often still up | Has outages from time to time; case records are unaffected |
| Official record | Neither: the mailed notice outranks both | Neither: the mailed notice outranks both |
If your account shows errors or missing cases, a shared system problem is the usual cause. Our account outage explainer covers what a glitch does and does not mean for a case. If your status is fine but the wait feels long, the processing-time navigator shows how to compare your case against the official estimate for your form and office. None of these show what is inside your file, which is a separate request to a separate part of the agency; getting your own immigration file sets out who holds which records and how long each one takes.
Case status questions, answered plainly
What is the USCIS case status online tool?
An official USCIS web page that shows the current status of a case when you enter its 13-character receipt number. It needs no account and no login, which also makes it the fallback that keeps working when myUSCIS accounts have problems.
Where do I find my receipt number?
On the I-797C receipt notice USCIS mailed after filing, and in your myUSCIS account. It is 13 characters: three letters, such as IOE or WAC, followed by ten digits. Enter it without spaces or dashes.
Why does the tool say my receipt number is invalid?
Most often a typo: a letter O read as a zero, a missing digit, or dashes typed in. Check the number against the paper notice character by character. If it still fails and the notice is recent, the case may not be in the public system yet; try again in a few days before contacting USCIS.
Is the case status tool different from my myUSCIS account?
Yes. The tool is a public lookup showing the latest status line for one receipt number. The account shows more: notices, filed forms, secure messages, and history. They run on separate systems, which is why one can work while the other is down.
The status has not changed for months. Is something wrong?
Not by itself. Statuses describe milestones, not progress between them, and long silent stretches inside the posted processing time are normal. Compare your wait against the official processing time for your form and office before treating silence as a problem.
I lost my receipt number. What now?
Look for it before assuming it is gone: the I-797C notice USCIS mailed after filing, the confirmation email if you filed online, your myUSCIS account, and your attorney's copy if you used one all carry it. If none of those work, call the USCIS Contact Center with your other identifying details and ask how to recover it. There is no public lookup by name.
How often does the status update? Is it live?
The status changes when a milestone posts, not continuously, so checking every hour shows the same line for weeks at a time. That is normal. If you have a myUSCIS account, it can notify you when something changes, which beats manual refreshing.
What do USCIS codes H008, FTA0 or FTA1 mean?
USCIS does not publish an applicant-facing definition for these technical labels in its current public Case Status API documentation. QueueCheck therefore does not classify them as approval, denial, officer assignment or another case outcome. Use the applicant-facing status and notices instead.
What should I do if USCIS shows a 500 error?
Treat it as a tool error rather than a case decision. Try the separate Case Status Online lookup, then use USCIS online-account technical support if the problem is limited to your account.
USCIS says a document was mailed. When can I report non-delivery?
USCIS's non-delivery-of-document page says to allow approximately 30 days after Case Status Online indicates the document was mailed before using that inquiry route. Card-specific instructions can differ, so use the e-Request option that matches the item USCIS mailed.
Does QueueCheck check my case for me?
No. QueueCheck never asks for receipt numbers. This page explains the official tool and its status vocabulary; the check itself belongs on the official USCIS site.
If your case has reached permanent residence, the New Immigrant U.S. Setup Planner turns official settling guidance into a private checklist for the steps after approval.