Skip to content

Case status tracker

Follow your USCIS case, step by step

Enter a receipt number for any U.S. Citizenship and Immigration Services (USCIS) form and see the current status, every recorded update and how long each stage has taken, in one clear timeline.

  1. 1Sign in to USCISUse the account that filed the case, in this same browser.
  2. 2Open your case dataEnter the receipt number, then open the page of data USCIS keeps for it.
  3. 3Copy it and bring it hereOn that page press Ctrl+A, then Ctrl+C (Cmd on a Mac). On a phone, press and hold, choose Select all, then Copy. Come back and press the button.
Paste or upload the data yourself, or use a Case Status API response
Pasted data is read in your browser and is never sent to us.

Disclaimer

Not a government service. This tracker is provided by RT Law Services as a convenience. It is not affiliated with, endorsed by or operated by U.S. Citizenship and Immigration Services (USCIS), the U.S. Department of Homeland Security (DHS) or any other government agency. The official source of your case status is USCIS, at egov.uscis.gov and in your USCIS account.

Information as USCIS provides it. Status messages, dates and history come from USCIS, or from data you paste in. USCIS may update its records later than events happen, and its messages can be brief, delayed or incomplete. Descriptions of status codes come from the published National Information Exchange Model (NIEM) code list and may not reflect how USCIS uses a code in a given case. The progress stage and day counts are estimates drawn from those messages and do not predict when USCIS will decide your case.

Not legal advice. Nothing on this page is legal advice for your situation, and using the tracker does not create an attorney-client relationship. Deadlines in USCIS notices are strict, so read every notice you receive and speak with a licensed immigration attorney before you act on a status message.

Your privacy. A receipt number you look up is sent to USCIS through our secure relay to fetch the status, and neither we nor the relay keep a copy. Case data you paste, upload or send with RT Case Reader is read only in your browser and is not sent to us or stored on our servers. Cases you track are saved only in this browser, and you can remove them at any time.

Status code list: NIEM 5.0, BenefitDocumentStatusCategoryCode. View the source

Tell us where you are. We will show you the way forward.

Send your details for a free evaluation by an attorney, or book a consultation by video, phone or in person at a time that suits your time zone.

Call Free evaluation