Skip to main content
TrackPetition
Case Status · Sandbox demo

Check your USCIS case status

Enter a USCIS receipt number to see the latest status, straight from USCIS. Use a sample receipt below to try it.

Test environment (USCIS sandbox). Per USCIS, the sandbox accepts staging receipts only — so only the test receipts below work; real case numbers don't return data here. Results are staging data, not real case status. Available Mon–Fri, 7 AM–8 PM Eastern Time.

Format: 3 letters followed by 10 digits.

Try a sample:
View all test receipts (50)

With history

Without history

  • Official USCIS API
  • OAuth 2.0 secured
  • HTTPS encrypted

TrackPetition is not affiliated with USCIS. Status alerts are informational and are not legal notice of any USCIS action, decision, or deadline.