Stay informed about your USCIS case status with real-time updates. Track green cards, work permits, citizenship applications, and more.
Powerful features to help you stay on top of your immigration case status
Monitor multiple USCIS cases simultaneously. Add cases quickly using your receipt number and view current status for each application.
Get notified instantly when your case status changes. Automatic background checks keep you informed 24/7.
Full support for English and Spanish. Switch languages seamlessly with accurate translations of all USCIS status messages.
Clean, intuitive interface with dark mode support. Easy-to-read status updates designed for the best user experience.
Practice questions for the U.S. Citizenship Test. Track your progress, review history, and study at your own pace.
Your data stays on your device. No account required for basic features. Secure case tracking with local storage only.
Start tracking your immigration case in seconds
Enter your USCIS receipt number (e.g., IOE1234567890)
See your current case status instantly from official USCIS data
Receive automatic notifications when your status changes
Review complete case history and timeline
Track any USCIS form type with your receipt number
Immigration Journey is NOT affiliated with, endorsed by, or connected to USCIS or the U.S. Department of Homeland Security. This is an independent tool designed to help applicants track their immigration cases using publicly available USCIS data. It does not provide legal advice. For legal guidance, please consult a qualified immigration attorney.
Download Immigration Journey and take control of your immigration process
Download Free App