Search through MyCasesHub's comprehensive database of USCIS cases
Search index syncs daily β New or recently viewed cases may take up to 24 hours to appear in search results.
Cases must be viewed first β Only cases that have been looked up at least once on the Dashboard are added to our database. If a case doesn't appear in search, try viewing it on the Dashboard first.
Status may be delayed β Our database updates every 2-5 days. Click any case to fetch the latest status directly from USCIS in real-time.
"My Cases" update more frequently β Registered cases are refreshed multiple times daily.
Automated access (bots, scripts, API) is prohibited and may result in account suspension or subscription termination. Terms of Service