Visa Trackers: Real-Time Application Status & Processing Times
Access official government systems to track your visa application. Each card below includes step-by-step instructions and a direct link to the official tracker portal.
Work Visa Trackers
Track H1B, L1, and E2 work visa petitions through the official USCIS Case Tracker using your I-797 receipt number.
H1B Visa Tracker
Track your H1B petition (I-129) status in real-time through the USCIS online system.
Processing time: 6-7 months- Locate your I-797 receipt notice with your 13-digit case number
- Go to the official USCIS Case Tracker website
- Enter your complete case number (e.g., EAC2425123456)
- Review your current status, filing date, and last update
L1 Visa Tracker
Monitor your L1 intracompany transfer petition with real-time USCIS updates.
Processing time: 1-3 months- Collect your case number from your I-797 receipt notice
- Access USCIS Case Tracker at uscis.gov/casetracking
- Enter your complete L1 case number and search
- Review your status, filing date, and last update
E2 Visa Tracker
Track your E2 treaty investor visa application through the USCIS system.
Processing time: 2-4 months- Locate your I-797 receipt notice containing your E2 case number
- Visit the USCIS Case Tracker at uscis.gov/casetracking
- Enter your complete E2 case number and retrieve your status
- Monitor status updates and respond to any RFEs promptly
Green Card & Permanent Residency Trackers
Track your green card application through USCIS and the State Department visa bulletin.
Green Card Tracker
Monitor I-140 and I-485 processing through all stages from initial filing to approval.
Processing time: 1-3 years (employment) / 6-18 months (family)- Get your case number from your I-797 receipt notice
- Track at USCIS Case Tracker using your case number
- Check the visa bulletin monthly for priority date availability
- Monitor status and prepare for I-485 when priority date is current
Employment-Based Green Card Tracker
Monitor EB1 through EB5 categories with priority dates and visa bulletin information.
Processing time: 1-8+ years (varies by category)- Determine your EB category and get your priority date
- Track your I-140 or labor certification at USCIS Case Tracker
- Check visa bulletin monthly to see if your priority date is current
- File I-485 or consular processing when priority date is current
Family Sponsorship Tracker
Track family-based green card sponsorship with visa availability by category.
Processing time: 6 months - 10+ years- Determine your family relationship category
- Track your I-130 petition at USCIS Case Tracker
- Check visa bulletin monthly for your category's visa availability
- Proceed with visa processing or I-485 when visa number is available
Student Visa Trackers
Track your F1 or J1 visa status through the State Department's CEAC tracking portal.
F1 Student Visa Tracker
Track your F1 visa application after your consular interview through the State Department system.
Processing time: 2-4 weeks- Get your I-20 from your school and complete SEVIS registration
- File DS-160 and schedule visa interview at your consulate
- After interview, check visa status using your application ID
- Receive passport with visa or further processing instructions
J1 Exchange Visitor Tracker
Monitor your J1 exchange visitor visa status after your consular interview.
Processing time: 3-6 weeks- Get accepted into a SEVIS-approved J1 exchange program
- Receive your DS-2019 form from your program sponsor
- File DS-160, schedule interview, and attend at your consulate
- Check visa status on CEAC using your application ID
Travel Visa Trackers
Track your B1/B2 tourist visa or ESTA application status.
Tourist Visa Tracker
Monitor B1/B2 tourist visa status through the State Department tracking system.
Processing time: 2-4 weeks- Complete your DS-160 application form online
- Pay visa fee and schedule your consular interview
- Attend interview and receive decision
- Track passport delivery and visa status on CEAC
ESTA Tracker
Check your ESTA application status instantly through the official DHS website.
Processing time: Instant - 72 hours- Go to the official ESTA website at esta.cbp.dhs.gov
- Click "Check Application Status" on the homepage
- Enter your passport number, date of birth, and citizenship
- View your ESTA status (approved, pending, or denied)