Visa Status Check by Passport Number: Real-Time Application Trackers

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.

How to Check Visa Status by Passport Number

Anyone checking visa status by passport number usually has the passport to hand but not the receipt. The passport number identifies you, not your file, so official trackers match it against the reference number issued when your application was submitted. Three private operators handle most of these checks — BLS International, TLScontact and VFS Global — each with its own portal for its corridors.

CentreWhat it tracksTracking portal
BLS International Spain and Slovakia Schengen applications from India and Nepal, plus Indian visa centres abroad; 46+ client governments. BLS application status
TLScontact UK, France, Germany, Belgium, Italy, Netherlands, Poland, Portugal, Czechia and Israel corridors, checked after sign-in. TLScontact portal
VFS Global Canada and UK applications from India, plus Australia's biometrics service and dozens of other missions worldwide. VFS Global tracking · Canada–India track

Step by step:

  1. Find your acknowledgement receipt — the centre name, reference number and date of birth you supplied are printed on it.
  2. Open that centre's portal from the table and type the reference number exactly as printed, including any prefix.
  3. Add the second identifier the form asks for: date of birth, last name or passport number.
  4. Read the status and its date, then wait rather than refresh: VFS Global asks applicants to allow 72 business hours after submission.

Why a passport number alone is usually not enough: a passport can hold several applications at once, and centres match records on the reference number first, so portals ask for a second detail such as your date of birth. Treat that combination as personal data: use only the official portal printed on your receipt, never a third-party status-check service or an agent who promises updates.

What common statuses mean: "received" or "submitted" means the centre has logged your file. "Under processing" or "under review" means the consulate holds it and is assessing it. "Transferred" means your passport has moved between the centre and the mission, or is on its way back. "Ready for pickup" or "dispatched" means a decision has been made and your passport is available or couriered. Statuses update in batches, so a quiet week is normal.

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/casestatus
  • 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/casestatus
  • 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 →

Canada Visa Trackers

Track your Canadian visa, work permit, study permit, or permanent residence application through the official IRCC status tools.

IRCC Application Status Tracker

Check your IRCC application status online using the official Canada.ca status checker.

Processing time: Varies by program
  • Wait until you receive your Acknowledgement of Receipt (AOR) from IRCC
  • Go to the official IRCC check status page
  • Enter your application number, UCI, or passport number
  • View your current status and any requests for additional documents
Go to Official IRCC Status Checker →

UK Visa Trackers

The UK does not have a public government case tracker like USCIS. Track your application through the visa application centre that handled it.

VFS Global UK Tracker

Track your UK visa application if you applied through a VFS Global visa application centre.

Processing time: 2-8 weeks (standard)
  • Locate your reference number on the invoice or receipt issued by the visa application centre
  • Go to the VFS Global tracking portal
  • Enter your reference number and last name
  • Track your application from submission through to decision return
Track on VFS Global →

TLScontact UK Tracker

Track your UK visa application if you applied through a TLScontact visa application centre.

Processing time: 2-8 weeks (standard)
  • Log in to your TLScontact account
  • Open your Application information page
  • Click "Check status" under Application status
  • Monitor updates as your application moves between the centre and UK Visas and Immigration
Track on TLScontact →

Schengen Visa Trackers

There is no single public Schengen visa tracker. Track your application through the visa application centre (VFS Global or TLScontact) that processed it.

VFS Global Schengen Tracker

Track your Schengen visa application if you applied through a VFS Global centre.

Processing time: 10-15 calendar days (up to 45)
  • Find your reference number on your VFS Global receipt
  • Visit the VFS Global tracking portal
  • Enter your reference number and last name
  • Track your application until your passport is returned
Track on VFS Global →

TLScontact Schengen Tracker

Track your Schengen visa application if you applied through a TLScontact centre.

Processing time: 10-15 calendar days (up to 45)
  • Log in to your TLScontact account
  • Open your Application information page
  • Click "Check status" under Application status
  • Monitor your application through to the decision
Track on TLScontact →

Australia Visa Trackers

Track your Australian visa application through the official ImmiAccount portal from the Department of Home Affairs.

ImmiAccount Visa Tracker

Check the status of your Australian visa application through the official ImmiAccount online portal.

Processing time: Varies by visa subclass
  • Log in to your ImmiAccount
  • Select your submitted application
  • View current status, messages, and any requests for documents
  • Respond to any requests promptly to avoid delays
Go to ImmiAccount →

New Zealand Visa Trackers

Track your New Zealand visa application through Immigration Online.

INZ Immigration Online Tracker

Check your New Zealand visa application status through your Immigration Online account.

Processing time: Varies by visa type
  • Log in to Immigration Online with your RealMe account
  • Go to the "My Visas" tab
  • Find your application under "Submitted applications"
  • Check the Status column and view application progress
Check Application Status →

Citizenship, Visa and UK Status Checks

Three different things get called a "status tracker", and they work in completely different ways. One tracks an application you have already filed, one tracks a visa decision at a consulate, and one does not track an application at all — it proves status you already hold. Getting the wrong one wastes days of looking in the wrong place.

Citizenship status tracker (Canada, IRCC)

IRCC runs an application status tracker that covers citizenship grant applications, permanent residence applications and some sponsorship files. You create an account on the IRCC site and it shows the stage your file has reached rather than a decision date. It is the only official place to see citizenship progress, and it updates in steps rather than continuously, so checking daily produces nothing new.

Citizenship status tracker login

Logging in needs two identifiers: your unique client identifier (UCI) and the application number, both printed on the acknowledgement of receipt letter IRCC sends after accepting the file. If you applied on paper and never received that letter, the tracker cannot find you — and that is a document problem to solve with IRCC rather than a login problem.

Visa status tracker (United States, CEAC)

For a US visa, the tracker is the Consular Electronic Application Center, known as CEAC. You enter the DS-160 confirmation number, select the consulate where you interviewed, and it returns one of a small set of states: no status, application received, administrative processing, issued, or refused. The useful distinction is that "administrative processing" is not a refusal, and "issued" means the visa is printed and waiting for passport return rather than delivered.

Immigration status check, UK

The UK meaning of this phrase is unrelated to application tracking, and it is the one people get wrong most often. A UK immigration status check is a service on GOV.UK that lets you prove your right to work, rent or claim benefits to an employer or landlord without handing over physical documents. If you are searching for it expecting to see your visa application progress, you are looking at the wrong tool — UK visa applications are tracked separately and generally not in real time.

Immigration status check share code

The share code is how the UK service works in practice. You generate a short code on GOV.UK, give it to the employer or landlord along with your date of birth, and they check your status online. Two things catch people out: a code expires, so you generate a fresh one for each new check, and it proves the status attached to your identity — it does not create status, extend it, or replace an application. If your status has changed, the code reflects the new status, not the one you were expecting.

Immigration status check online

All three checks are free and none of them requires a paid intermediary. Canada uses the IRCC tracker, the US uses CEAC, and the UK uses the GOV.UK status service. Any site charging to reveal a status you can see for free is selling convenience, not access, and any site asking for your passport number to "check status" should be treated with suspicion.

Visa Trackers vs Official Embassy Tracking Pages

An official tracking page, meaning the embassy or consulate portal or the application centre that took your file such as BLS, VFS Global or TLScontact, is the source of truth. It reads the same database your case officer does, it is free, and any status it shows can be relied on when you plan a flight or chase a deadline.

Third-party tracker apps and paid services work differently: they re-display public information, add alerts, or in some cases submit enquiries on your behalf for a fee. They cannot see records the official portal does not expose, so their status is only ever as current as the last update they copied. Use them for convenience, notifications or several applications in one view, but never as the final word. When a third-party app disagrees with the official page, the official page is correct.

Can You Track an H-1B Approval or Extension?

H-1B tracking is the most-searched part of this section, and most of what circulates about it is either a crowd-sourced guess or a paid service selling something USCIS gives away free. Start by noting the receipt date on your Form I-797, because that is the only date that governs your clock. Here is what can genuinely be tracked, and what cannot.

H-1B approval tracker: what is actually trackable

USCIS does not publish a queue position, an estimated decision date or a percentage complete. What you can see with your receipt number is a status that moves through a fixed set of states: received, actively reviewing, request for evidence, approved. Nothing in that sequence tells you how far through the queue you are. Any site claiming to show your position is inferring it from other people's self-reported dates, and the inference is not reliable enough to plan around.

H-1B extension tracker and the 240-day rule

If the extension is ultimately refused after the 240-day window has run, you must stop working immediately — the protection covers a pending case, not a denied one. Extensions have one genuine timing lever. File before your current status expires and a timely-filed extension gives you continued employment authorisation for up to 240 days while it is pending, which is roughly eight months of cover. File late and that protection does not apply, so the practical advice is to file up to six months before the expiry date rather than waiting for a quiet month. Once filed, the case behaves like any other I-129.

Trackitt and other crowd-sourced trackers

Trackitt-style sites collect self-reported receipt dates and approval dates from volunteers. They are useful for sensing whether a service centre has slowed down this month, and they are unreliable for predicting an individual case. The sample is self-selected, approvals get reported more often than denials, and nobody verifies the dates. A crowd tracker costs nothing and is worth reading as sentiment; it cannot get you an official estimate, and no paid service can either.

What to track instead

  1. Your receipt number and receipt date from Form I-797, the only date that governs your processing clock.
  2. Your case status at egov.uscis.gov/casestatus, checked weekly rather than hourly, because updates arrive in steps rather than continuously.
  3. The published processing time for your form, category and service centre, which USCIS refreshes quarterly.
  4. The premium clock if you filed Form I-907, which runs fifteen business days from acceptance rather than from the day you posted it.
  5. Your I-94 expiry and your 240-day window if you are on an extension, because those are the dates that put you out of status if they pass unnoticed.

When tracking turns into a case inquiry

Tracking is passive; an inquiry is an action. You become eligible to file one only when your receipt date is earlier than the published outer figure for your exact form, category and office. Filed earlier than that, it is closed as ineligible and changes nothing. Once you are past the range, submit a case inquiry at egov.uscis.gov/e-request, and if that produces nothing after roughly sixty days, escalate to the CIS Ombudsman on Form DHS-7001. If you are not eligible for a case inquiry yet, the honest answer is that there is nothing to chase and the published range is the only information that exists.

Before You File an Extension, Confirm Four Things

  1. Your current I-94 expiry date, taken from the record rather than from a stamp in the passport.
  2. That the petition will be filed before that date, because the 240-day protection depends on timely filing rather than on the decision date.
  3. That the employer has the approved LCA for the period being requested, since a missing or expired LCA stalls the petition after filing.
  4. Whether premium processing changes anything you actually need, because it shortens the decision clock but not the visa number queue behind it.

What does not change with the 2026 rules

Fee changes, premium-processing adjustments and filing-window rules move most years, but none of them create a public tracker. The structural position in 2026 is the same as it was in 2020: USCIS gives you a status, not a schedule, and the documents that matter are your receipt notice, your I-94 and your approval notice. Track those three and ignore anything promising more precision than the agency itself publishes.

Frequently Asked Questions

Can I check visa status by passport number only?

Not usually. Passport number alone is rarely enough, because application records are matched on your application or reference number first. Most portals — including BLS, VFS Global and TLScontact — also ask for your date of birth, last name or the email used to apply. Some government systems accept a passport number together with a case or interview ID, but no public tracker lets you search on passport number alone.

Which tracker should I use — BLS, VFS or TLScontact?

Use whichever centre printed your acknowledgement receipt. BLS International runs corridors such as Spain and Slovakia from India; VFS Global handles Canada, UK and many other missions from India; TLScontact runs the UK, France, Germany, Belgium, Italy, Netherlands, Poland, Portugal, Czechia and Israel corridors. Each centre can only track applications it physically received, so the receipt decides the portal.

Why is my visa status not updating?

Statuses move when the centre or mission moves your file, not in real time. Common reasons are that your file is still at the centre awaiting transfer, the consulate is releasing decisions in batches, a courier return is being arranged, or your reference number and date of birth combination does not match the record. Centres advise waiting at least 72 business hours after submission, and Schengen decisions commonly take 15 calendar days.

Can I check someone else's visa status?

Only if you have that applicant's details. Tracking portals are not identity-checked accounts, but they do require the applicant's reference number plus a second detail such as date of birth or last name, so a family member can check when the applicant shares them. Checking a status is not the same as applying: applications still need the applicant's own documents and consent, and you should never pay a third party to check for you.

Should I pay for a visa tracker app?

Usually not. Official embassy and application centre portals are free and read the same records the paid apps display. A tracker app is convenient if you are managing several applications and want alerts, but it cannot see a status the official portal has not already published.

Why is the official tracking page the source of truth?

Because it is the system your file actually sits in. The embassy or consulate and its outsourced centre, BLS, VFS Global or TLScontact, update that database directly, so any other service is showing a copy of it. When the two disagree, the official page is correct.

What is an immigration status tracker, and how is it different from a visa status check?
An immigration status tracker is any tool or page that follows your case after filing — USCIS case status for stateside cases, CEAC for consular cases, or the BLS, VFS Global and TLScontact portals abroad. A visa status check by passport number is one specific kind of tracker: finding a consular file with your passport and reference details. Trackers show progress, but only the official portal decision is final. This page covers both: use the centre portals above for consular files and the USCIS tools for cases inside the United States.

What is a citizenship status tracker?

It is the IRCC application status tracker for Canadian citizenship grant applications, permanent residence and some sponsorship files. It shows the stage your file has reached, not a decision date, and it updates in steps. The only official place to check citizenship progress is the IRCC site itself.

How do I log in to the citizenship status tracker?

You need your unique client identifier (UCI) and your application number, both printed on the acknowledgement of receipt letter IRCC sends after accepting the application. Without those two identifiers the tracker cannot locate the file, which is a document problem rather than a login problem.

What is a visa status tracker for the US?

For US visas the tracker is CEAC, the Consular Electronic Application Center. You enter your DS-160 confirmation number and the consulate, and it returns one of a few states: no status, application received, administrative processing, issued or refused. Administrative processing is not a refusal, and issued means the visa is printed rather than delivered.

How do I do an immigration status check in the UK?

Use the GOV.UK status service to prove your right to work, rent or claim benefits. You generate a share code and give it to the employer or landlord with your date of birth, and they check your status online. It proves status you already hold; it does not show visa application progress.

What is an immigration status check share code?

A short code generated on GOV.UK that lets an employer or landlord verify your immigration status online instead of inspecting documents. It expires, so a new code is needed for each check, and it reflects your current status rather than the status you applied for.

Related Tools & Processing Time Guides

Plan your application with these VisaGrade tools and processing time guides.

Visa Timeline Calculator

Estimate your end-to-end visa processing timeline from filing to decision.

Open Timeline Calculator →

Visa Fee Calculator

Calculate total government and service fees for your visa application.

Open Fee Calculator →

USCIS Processing Times

Current USCIS processing times by form type and service center.

View USCIS Times →

USA Processing Times

Overall US visa and immigration processing times for 2026.

View USA Times →

UK Processing Times

Current UK visa processing times by visa type.

View UK Times →

Canada Processing Times

Current IRCC processing times by immigration program.

View Canada Times →

Visa Eligibility Checker

Check which visas you qualify for before you apply.

Check Eligibility →

Related: Free visa calculators