Track Your USCIS Case Status
Free: refresh anytime. Pro: daily auto-checks and email alerts when status changes—using USCIS Case Status API access. Always verify important updates with official USCIS notices.
Three Steps to Peace of Mind
Set it up once, stay informed forever.
Enter Your Receipt Number
Add your I-765 receipt number (starts with IOE, EAC, WAC, etc.) — it takes 10 seconds.
Refresh Manually or Upgrade to Pro
Free includes on-demand refresh. Pro runs daily auto-checks via USCIS Case Status API access and compares results to your previous check.
Get Email & Browser Alerts (Pro)
When we detect a status change, Pro users can get email plus browser push with a plain-English explanation (timing may vary).
USCIS Jargon, Translated
USCIS status messages read like they were written by robots. We translate every update into clear, actionable language so you know exactly what's happening and what to do next.
Read our EAD card guideCase Was Received and A Receipt Notice Was Sent
USCIS got your application. You'll receive a receipt in the mail with your case number.
Request for Initial Evidence Was Sent
USCIS needs more documents from you. Check your mail ASAP — there's a deadline to respond.
Case Was Approved
Your OPT/EAD was approved! Your card will be mailed within 1-2 weeks.
Card Was Delivered To Me By The Post Office
Your EAD card has been delivered. Check your mailbox today!
Waiting Is Stressful — We Make It Easier
Over 400,000 OPT applications are filed every year. Average processing takes 3-5 months, and students check USCIS dozens of times. Let us handle the checking so you can focus on your career.
3-5 Mo
Average I-765 processing time
Pro
Daily auto-checks + alerts
Free
Manual refresh anytime
$0
Core OPT tools forever free
"I checked USCIS every single day for 4 months straight. Then I found TrackMyOPT and got an email the moment my case was approved. I wish I'd started using it from day one."
Ravi Patel
OPT, Data Analyst • University of Texas at Dallas
TrackMyOPT retrieves case-status information using USCIS Case Status API access. TrackMyOPT is independent software and is not affiliated with, endorsed by, or operated by USCIS, DHS, SEVP, ICE, or any U.S. government agency. Case-status information is provided for convenience and should be verified with official USCIS notices and accounts.
Case status information is provided for convenience and may be delayed, incomplete, unavailable, or different from official USCIS notices. Always verify important updates through official USCIS channels, your DSO, employer, or a licensed immigration attorney.
Case Status Tracking Questions
Everything you need to know about tracking your USCIS case
Still have questions? Contact our support team
Stop Refreshing USCIS Manually
Add your receipt number once and get instant alerts whenever your case status changes.