Last updated: October 12, 2026 — There is no single website where you can track every visa application in the world, and that single fact causes more wasted hours than any other misunderstanding in immigration. Each government runs its own status portal, each uses its own reference numbers, and each updates on its own rhythm. A US consular case lives on CEAC, a USCIS petition lives on Case Status Online, a Canadian file lives in an IRCC secure account, an Australian file lives in ImmiAccount or VEVO, and a Schengen file is tracked through whichever centre took your biometrics — VFS Global, TLScontact or BLS International. This page is the master index: the official tracker for every major destination with the real portal URL, exactly what credential you need, how fast each system updates, what each status message means, why cases look stuck when they are perfectly fine, and how to spot the scam checker sites that harvest passport numbers. If you came here asking how to track a visa application or check a visa application status, start with the master table, then read the deep dive for your country.

Track only on official portals: government trackers are always free and live on official domains. Never type your receipt number, passport number or date of birth into a third-party status checker site, and never pay anyone to show you a status you can see yourself in sixty seconds.

Why There Is No Single Visa Tracker

Visa processing is not one pipeline. It is dozens of separate pipelines owned by different agencies that do not share systems with each other, and understanding that split is the key to tracking anything. In the United States alone, three different bodies hold your file at three different stages: USCIS decides petitions such as the I-130 and the I-140, the National Visa Center prepares approved immigrant cases for interview, and consular posts abroad issue the visa itself. Our NVC processing guide explains that handoff, and each stage has its own tracker with its own number format. The same fragmentation exists everywhere else. Canada splits applications between the IRCC secure account and the Client Application Status tool. The United Kingdom splits tracking between the visa centre that took your biometrics and UKVI itself. Schengen splits tracking across three commercial operators depending on which country you applied to and where you applied from. Australia splits granted-visa verification (VEVO) from in-progress application tracking (ImmiAccount).

This is why generic tracker sites fail. A site that promises to track any visa application status in one box is either screen-scraping government portals badly, showing you invented statuses, or collecting your personal data. The legitimate path is always the same two-step move: first identify which agency physically holds your file right now, then open that agency's own portal. The master table below does the first step for you for every major destination, and the deep-dive sections do the second.

One more structural point before the table. Trackers report events, not continuous progress. A status page only changes when a human or a batch system acts on your file: a fee posts, a document is accepted, an officer picks up the case, a decision is entered. Between those events the page sits silent for weeks or months, and that silence is normal. Applicants who check five times a day are reading a still photograph and wondering why the movie is not moving. Check on a schedule — once a week is plenty inside normal processing times — and spend the saved energy on the things that actually move cases: complete filings, correct numbers, and timely responses to evidence requests.

Master Table: Official Tracker for Every Destination

Find your destination below. Each row names the official portal, the exact credential you need, and how fast that system typically reflects reality. Every URL here was verified live in October 2026.

Country / routeOfficial tracker portalWhat you needUpdate speed
USA — consular visa (IV/NIV)CEAC status tracker (ceac.state.gov)DS-160 case number (NIV) or NVC case number starting with IV, plus passport detailsNear real time after interview; batch updates during admin processing
USA — USCIS petition / applicationUSCIS Case Status Online (egov.uscis.gov)13-character receipt number: 3 letters + 10 digits, no spaces (on I-797C)Same day the action is entered; online account shows last five actions
USA — NVC consular stageNVC via CEAC + Public Inquiry FormIV case number; use the inquiry form when past published timeframesWeekly timeframe page; inquiry replies in roughly 1–2 weeks
Canada — all IRCC applicationsIRCC check status + secure account (canada.ca)UCI or application number; GCKey or Sign-In Partner to link the fileStage changes post within days; decision only at the end
UK — out-of-country visasUKVI contact + TLScontact / VFS Global centre trackingGWF reference number from the application submission emailCentre trackers show handoff stages; no real-time Home Office feed
Schengen — most statesVFS Global track your applicationReference number on the centre receipt + last name1–2 days per handoff stage; SMS add-on where offered
Schengen — France, Germany, NetherlandsTLScontact centre portalTLScontact login + application referenceLogin dashboard updates at each centre step
Schengen — Spain (many cities); India routesBLS International track applicationApplication reference number + date of birthStage updates through collection
Australia — granted visa checkVEVO (homeaffairs.gov.au)Visa grant number, TRN or application ID + passport detailsLive record of the in-effect visa and its conditions
Australia — application in progressImmiAccount (homeaffairs.gov.au)ImmiAccount username + password; My Applications dashboardUpdates as the case officer acts; correspondence appears here first
New ZealandImmigration Online via RealMe (immigration.govt.nz)RealMe login; Submitted applications status column + progress viewStatus column updates on lodgement, allocation and decision
India — passportPassport Seva portal track application12-digit file reference number + date of birthStage updates from police verification through printing and dispatch
India — e-Visa / regular visaIndian Visa Online status enquiryApplication ID + passport numberUpdates within days of each processing step
UAE — federal emiratesICP Smart Services (icp.gov.ae)Application or file number; UAE Pass for some servicesReal-time validity and file status record
UAE — Dubai-issued visasGDRFA Dubai visa status (gdrfad.gov.ae)Passport number, expiry, nationality or file numberDubai stages can appear here up to a day before the federal portal
Japan — eVISA onlineJAPAN eVISA portal (evisa.mofa.go.jp)eVISA account email + password; application list shows statusReflects examination progress; most embassies offer no other online tracking
Japan — paper / agency routeEmbassy / VFS Japan centre + MOFA visa infoVFS reference on the receipt + personal detail requestedCentre handoff stages; 5–10 working days typical for straightforward cases
ChinaChina Visa Application Service Center (visaforchina.cn)CVASC receipt reference number + passport number; select your centreStandard 4–7 working days; express 2–3 where offered

Bookmark the row for your case and ignore everything else. The sections below decode what those portals actually tell you, starting with the United States, which generates the most tracking confusion because it runs three trackers instead of one.

United States: CEAC, USCIS and NVC Trackers

US tracking confusion almost always comes from checking the right status on the wrong system. The rule is simple: if your file is with USCIS — a pending I-130, I-140, I-485 or work permit — use USCIS Case Status Online with the receipt number. If your file has left USCIS for a consulate — a nonimmigrant interview or an NVC immigrant case — use CEAC with the consular case number. Our USCIS processing times tracker covers the petition stage, and our NVC guide covers the consular preparation stage in depth.

USCIS Case Status Online

The USCIS tool at egov.uscis.gov needs one thing: the 13-character receipt number from your I-797C notice. Type it as a single block with no dashes, asterisks or spaces. The tool is free and needs no account, but creating a free account at my.uscis.gov is worth it because it shows your last five case actions, keeps every electronically filed application in one dashboard, and delivers updates faster than mailed notices. If the tool says it cannot find your case within two weeks of the notice date, call the USCIS Contact Center at 1-800-375-5283 or file an e-Request rather than assuming the worst — intake keying delays are common.

CEAC for consular cases

CEAC at ceac.state.gov has two doors. Nonimmigrant cases such as visitor and student visas enter through the NIV status check with the DS-160 barcode case number. Immigrant cases enter through the IV login with the NVC case number that begins with IV. After the interview, CEAC is the fastest public signal of the outcome, and interview wait times plus post-interview processing explain the full timeline around it. The exact meaning of each one-word CEAC status is decoded in the next section.

NVC Timeframes and the Public Inquiry Form

While your immigrant case sits with the National Visa Center, two pages matter more than refreshing CEAC. The NVC Timeframes page publishes the current case-creation date and document-review date every week, so you can see whether your file is inside or outside the normal queue. Only when your case is past the published window should you use the Public Inquiry Form (ask-nvc), which NVC answers in roughly one to two weeks in date order. Duplicate inquiries slow everyone down, including you, so send one and wait for the published response window before following up.

What Each US Consular Status Means

CEAC is deliberately terse: one or two words with no explanation. Here is what the State Department's wording actually means and what you should do for each, verified against the Department's published status definitions and embassy guidance.

CEAC statusWhat it meansYour action
No StatusCase created but not yet in the tracker, or the number was just issuedWait 2–3 business days after the interview or case creation, then recheck
Application ReceivedThe post has your file and it is queued for processing or interviewNo action; prepare documents and attend the interview as scheduled
ReadyThe embassy holds your file and can move forward with interview processingAttend the interview; bring originals of everything uploaded
Administrative ProcessingA consular officer needs additional review before a final decision; ranges from routine print queues to deep checksFollow interview instructions exactly; answer any 221(g) letter; make no non-refundable plans — see our 221(g) guide
IssuedThe visa was approved and is being printed; the passport returns after processingWait for passport return, usually within days; contact the post only after 10 working days
RefusedTemporarily held under INA 221(g) pending evidence, or finally denied for ineligibility such as 214(b)Read the refusal sheet: 221(g) means respond with documents; a final refusal means address the ground before reapplying
Expired / Expiring SoonVisa validity window is lapsing, typically on diversity or time-limited issuancesContact the post immediately; travel before expiry or seek reissuance

Two statuses cause the most panic, both unnecessarily. Administrative Processing right after the interview often just means the visa is in the print queue — many passports return within a week without another word. Only when it persists for weeks with a 221(g) slip should you treat it as a deeper review. Refused on CEAC the day after an interview is frequently a 221(g) administrative hold rather than a final denial; the paper the officer handed you, not the one-word web status, is the real decision. Keep that sheet, follow it literally, and use the DS-260 guide or the relevant nonimmigrant guidance to fix document gaps before responding.

USCIS Case Status Codes Explained

USCIS statuses read like a journey narrative, and they arrive in a predictable order for most forms. Knowing the sequence tells you whether movement is real or cosmetic.

The standard sequence

Case Was Received is the starting point: USCIS has your application, the fee cleared intake, and the I-797C receipt notice is on its way by mail. Nothing has been judged yet. Case Is Being Actively Reviewed By USCIS comes next and means the file has left intake and sits with an officer's workload for adjudication — background checks, evidence review, eligibility analysis. Attorneys describe this as generally positive forward movement, with one caveat: the flag is set when the file is assigned, not when an officer opens it each day, so a case can sit in active review for months while the officer works through a queue. Request for Additional Evidence Was Sent pauses the clock: USCIS mailed an RFE or NOID, and your deadline runs from the notice date, so watch the mailbox and your online account daily once you see active review stall. Case Was Approved means the benefit was granted; the approval notice follows by mail, and depending on the form the next step is card production, consular forwarding, or an interview notice. New Card Is Being Produced and Card Was Mailed To Me close the loop for green cards and EADs — confirm the mailing address on file is current, allow several business days, and track delivery through the account. Case Was Transferred means the file moved to another service center or field office for workload balance; your receipt number stays the same and no action is needed.

Statuses that need action

Notice Was Returned As Undeliverable means USCIS mail bounced — update your address immediately through the online change-of-address tool, because misses here cause denials for abandonment. Interview Was Scheduled or Biometrics Appointment Was Scheduled means a notice with a date is coming; attend exactly as instructed or reschedule through proper channels before the date. Request for Evidence responses must be complete and on time: a partial response followed by silence is the most common self-inflicted delay in the system. For employment cases, cross-check your category's dates in the Visa Bulletin and model the backlog realistically instead of reading tea leaves into wording tweaks on the status page, which USCIS occasionally rephrases without changing case posture.

How to Check Your Status in 60 Seconds

Most status checks fail on preparation, not on the portal. Do this once and every future check takes under a minute.

  1. Identify the holder. USCIS receipt in hand means the USCIS tool; a CEAC/IV number means CEAC; a biometrics receipt from VFS, TLScontact or BLS means that centre's tracker; a Canadian UCI means the IRCC account. Checking the wrong system with the right number always returns nothing.
  2. Gather the exact credential. Receipt number as one unbroken block of three letters plus ten digits; CEAC number exactly as printed including the IV prefix where present; GWF number from the submission email; passport number and date of birth for VEVO and VFS-style trackers.
  3. Use only the official portal. Open the URL from the master table above, never from a search ad or a checker blog. Official trackers are free and never ask for payment.
  4. Read the status against this guide. Match the wording to the CEAC or USCIS tables above instead of guessing, and note the date the status was recorded — the mailed notice trails it by one to two weeks.
  5. Decide: wait or act. Inside published processing times with no evidence request outstanding, the correct move is to wait and recheck weekly. Outside normal times, or with an RFE or 221(g) in hand, act as the stuck-case section below describes.

Save the portal login, the reference number and a screenshot of each status change in one folder with your application copies. If you later need a congressional inquiry, an ombudsman request or an attorney consultation, that dated trail is the first thing anyone competent will ask for.

Why Your Status Looks Stuck (and When to Inquire)

Almost every stuck status has one of five explanations, and four of them are normal. First, you are inside normal processing times: trackers only move on events, and a petition sitting in a six-month queue shows the same line for months. Compare against the published times — USCIS processing times, the NVC Timeframes page, IRCC processing times, or the Canada processing times guide — before concluding anything. Second, you checked too early: intake keying, fee posting and file transfers take days to weeks to appear, so a number from last week's notice may legitimately return nothing today. Third, the update is in the mail, not on the screen: RFEs, interview notices and 221(g) letters travel by post and email while the web status sits unchanged, which is why spam folders and the online account inbox matter more than the status line. Fourth, a visa number or capacity queue holds you: documentarily qualified NVC cases and current-but-unavailable preference categories wait on the Visa Bulletin and embassy capacity, a wait no inquiry can shorten — our eligibility checker and backlog tools help set the expectation. Fifth, and only fifth, something is actually wrong: a bounced notice, a mistyped number, a missed biometric, an expired police certificate.

When the case is genuinely outside normal times, escalate in order. For USCIS petitions, file an e-Request for a case outside normal processing times, then call the USCIS Contact Center at 1-800-375-5283 if the e-Request stalls; for persistent delays, a congressional casework inquiry or the CIS Ombudsman are the recognized next rungs, and our stuck-case guide walks through them. For NVC consular cases, submit the Public Inquiry Form and wait out the published response window before sending a duplicate. For UK cases past the service standard, use the official UKVI contact route with your GWF number ready. For Schengen and other centre-handled routes, contact the centre first for handoff questions and the consulate for substantive ones. Bring to every inquiry the exact reference number, the filing or interview date, the current status wording with its date, and copies of any evidence requests — inquiries without these get form-letter replies.

Common Tracking Errors and Scam Checker Sites

The most common tracking failure is the wrong receipt number format: USCIS numbers are three letters followed by ten digits, typed as one block with no dashes, spaces or asterisks, and the common prefixes IOE, EAC, WAC, LIN, SRC, NBC and MSC are frequently misread — I versus 1, O versus 0, B versus 8. Copy the number from the I-797C notice, not from memory, and confirm it against a second notice for the same case. The second classic error is checking too early: numbers take up to two weeks from the notice date to become searchable, and calling that gap a lost case wastes everyone's time. Third is checking the wrong system: a USCIS receipt number typed into CEAC, or an NVC case number typed into the USCIS tool, will always return nothing because the numbers live in different databases. Fourth is stale credentials after a transfer: a transferred case keeps the same receipt number, so keep using the original and do not re-register anything.

The dangerous errors involve third parties. Scam checker sites mimic official trackers, rank on searches like track visa application, and exist to harvest passport numbers, dates of birth and payment details or to charge fees for free government lookups. The tells are consistent: a non-government domain, a fee to view a status, pressure to create an account with identity documents, statuses far more detailed than the terse official wording, and contact pages with no government affiliation. Official portals never charge for a status check and live on recognizable government domains. If a site already has your data, monitor for identity misuse, change reused passwords, and report the domain to the relevant government's fraud reporting channel. Price the legitimate process with our visa fee calculator, keep your questions flowing through official help such as our contact page and the site trackers hub, and start complex cases with the Canada PR guide or the equivalent country guide rather than a shortcut site.

Frequently Asked Questions

Is there one website where I can track any visa application?
No. There is no single global visa tracker, and any site that claims to track every country's visa in one place is not official. Each government runs its own portal: the US uses CEAC and USCIS Case Status Online, Canada uses the IRCC secure account, Australia uses ImmiAccount and VEVO, and Schengen applications are tracked through the visa centre that took your biometrics, VFS Global, TLScontact or BLS International. This page is the master index that points you to the right official portal for your case.
How do I track my US visa application on CEAC?
Go to the Consular Electronic Application Center at ceac.state.gov and choose the right tracker: nonimmigrant visa cases use the NIV status check with your DS-160 case number, while immigrant visa cases use the IV login with your NVC case number starting with IV. Enter the number exactly as printed plus the security characters. CEAC shows one-word statuses such as Application Received, Administrative Processing, Issued or Refused, each explained in the CEAC section of this guide.
What does Administrative Processing mean on a CEAC status check?
Administrative Processing means a consular officer needs additional review before making a final decision, and it most often appears after the interview. It can cover routine visa printing queues of a few days as well as deeper security or eligibility checks lasting weeks or months. Follow any instructions the officer gave you at the interview, respond to any 221(g) letter exactly as asked, and do not make non-refundable travel plans while this status shows.
What does Case Is Being Actively Reviewed By USCIS mean?
It means your file has moved past intake and a USCIS officer has it assigned for adjudication, reviewing your forms, evidence and background checks. It is generally a positive sign of forward movement, not a red flag, but it does not mean an officer is looking at your file every day. What follows is a decision, an approval, a denial, or a request for evidence, which arrives by mail and in your online account.
How do I check my USCIS case status with a receipt number?
Enter your 13-character receipt number, three letters followed by ten digits with no dashes or spaces, such as IOE0912345678, at the USCIS Case Status Online tool. The number is printed on every I-797C receipt notice in the upper left corner. If you filed online, the same number appears in your USCIS account, which also shows your last five case actions and is free to create.
How do I track a Canada IRCC application?
Create an IRCC secure account with GCKey or Sign-In Partner and link your paper or online application to it, or use the Client Application Status tool with your UCI or application number. Express Entry and e-APR permanent residence applications show detailed stages inside the secure account, including biometrics, medicals, background check and final decision. Compare your wait against IRCC's published processing times before assuming anything is wrong.
How do I track a UK visa application with a GWF number?
The UK has no single real-time tracker, so use the channel that handled your biometrics: log in to TLScontact or VFS Global with your GWF reference number to follow passport and decision stages, and watch your email for Home Office updates. If you applied inside the UK through the UK Immigration ID Check app, check your UKVI account. If the published processing time has passed, contact UKVI through the official contact page rather than a third-party checker.
How do I track a Schengen visa through VFS Global or TLScontact?
Find out which centre took your application: VFS Global handles most Schengen states, TLScontact handles France, Germany, the Netherlands and others, and BLS International handles Spain and India-bound traffic in many cities. Open that centre's Track Your Application page for your country, enter the reference number from your receipt plus your last name or date of birth, and you will see stages such as forwarded to embassy, under process and ready for collection.
Why is my visa status stuck, and when should I inquire?
Most stuck statuses are normal: every tracker only updates when a human or system acts on your file, so weeks of silence inside published processing times means nothing is wrong. Inquire only when your case is outside normal processing times: file a USCIS e-Request or call the USCIS Contact Center at 1-800-375-5283 for petitions, submit the NVC Public Inquiry Form for consular cases, or contact the relevant embassy or visa centre. Before inquiring, check spam folders for evidence requests, confirm your receipt or case number is typed correctly, and verify the current published timeframe.
Are third-party visa status checker websites safe to use?
No. Only type your receipt number, passport number or date of birth into official government portals or the visa centre that holds your file. Third-party checker sites can harvest your personal data, show invented statuses, charge fees for free government services, or install malware. Official trackers are always free, live on .gov, .gc.ca, .gov.uk, .gov.au, .govt.nz, .gouv or equivalent government domains, and never ask for payment to show a status.
For informational purposes only. Verify current requirements at official government websites. Consult a licensed immigration attorney for personalised legal advice.

Sources & Verification

This page is compiled from official government publications. Verify any requirement that affects your case at the source before you act:

Last verified: October 12, 2026. See our editorial standards and full source list.