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
Go to Official H1B Tracker →

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
Go to Official L1 Tracker →

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
Go to Official E2 Tracker →

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
Go to Official Green Card Tracker →

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
Go to Official EB Tracker →

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
Go to Official Family Tracker →

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
Go to Official F1 Tracker →

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
Go to Official J1 Tracker →

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
Go to Official Tourist Visa Tracker →

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)
Go to Official ESTA Tracker →