Live YouTube View Counter
A YouTube view counter shows a video's public view total moving on screen instead of only when you reload the watch page. Paste a video URL or its 11-character ID and this page reads the count from the YouTube Data API, refreshes it every 30 seconds and animates the digits in between at the video's measured growth rate. Loading Baby Shark Dance on 3 September 2026 it read 17,295,505,745 views and was climbing at +32.71 a second, shown in the tiles as +1962.5 per minute and +117748 per hour.
Paste a YouTube video URL or video ID (e.g., dQw4w9WgXcQ)
Loading......
Popular Videos
Popular Tools
About Live YouTube View Counter
This page tracks the public view count of one YouTube video and keeps it moving on screen. Enter a watch URL, a youtu.be link, an /embed/ or /shorts/ link, or the bare 11-character video ID; anything else is treated as a search and the first matching video is loaded. Under the counter you get the video's thumbnail and title, three growth tiles - per second, per minute and per hour - and the Likes and Comments totals YouTube reports for that video.
The number comes from the YouTube Data API field statistics.viewCount, cached on our server for five minutes and re-read by the page every 30 seconds. The growth rate is measured rather than guessed: it is the difference between the newest and the oldest of the last five stored snapshots divided by the seconds between them, and the per-minute and per-hour tiles are that same figure multiplied by 60 and by 3,600. Between two refreshes the display adds the rate times the elapsed seconds every five seconds, so the final digits you see are an estimate, and the counter never runs backwards.
What it does not do: it cannot read private, unlisted, deleted or region-blocked videos, because they return no public statistics; it keeps no per-day history and draws no chart; and it does not split views by country, device or traffic source, which only YouTube Studio can do for your own channel. Channel-wide totals belong to the subscriber counter, not to this page.
Google's own documentation is the reference for what a view is. Since 24 August 2026 the YouTube Data API counts a view the moment a video begins to play, for long-form, Live and Shorts alike, including autoplay and hold-the-pointer-over playback. YouTube also states that it may temporarily slow down, freeze or change a metric count and discard low-quality playbacks, which is why a public number sometimes stalls. Looking up a video here needs no YouTube account.
Use Cases
How do I track a YouTube video's view count live?
On a phone, type or paste the video into the "Enter video URL or ID" field at the top of the page; on a desktop, use the "Search YouTube videos..." box in the site header.
Press Enter or tap the magnifying-glass button. Only a bare 11-character ID goes straight to that video. A full watch, youtu.be, /embed/ or /shorts/ link is longer than 11 characters, so it is sent to YouTube search like any other text and the top result is loaded; the field is then rewritten with that video's ID.
Read the large odometer: it is the video's total view count, with the thumbnail, the title and a green live dot in the pill above it.
Check the three tiles below it - Per second, Per minute, Per hour - for the measured growth rate, and the Likes and Comments totals under the counter.
Watch "Last update" at the bottom of the counter card: it is the clock time of the most recent read, which the page repeats every 30 seconds.
To switch videos, tap a button under "Popular Videos" - Baby Shark, Despacito, See You Again, Gangnam Style or Shape of You - or enter another URL.
Pro Tips
- Paste the 11-character ID (kJQP7kiw5Fk) rather than a title: any input that is not exactly 11 characters is sent to search first, and the counter then loads whatever came back as the top result.
- A watch?v= link, a youtu.be link, an /embed/ link and a /shorts/ link all resolve to the same video, and the field rewrites itself to the plain 11-character ID once the video loads, so you can copy the ID from there.
- The three growth tiles are one measurement shown three ways - the per-second figure times 60 and times 3,600 - so +47.12 per second, +2827.0 per minute and +169619 per hour are the same reading, not three independent ones.
- On a desktop the field on the page is hidden; use the "Search YouTube videos..." box in the top bar instead, where choosing a suggestion loads that video straight into the counter.
- A Comments tile reading 0 means comments are switched off on that video, not that data is missing: the default Baby Shark Dance video reports 0 comments while showing tens of millions of likes.
Troubleshooting
A red message says "No video found for: ..." and no counter appears.
What you typed was not an 11-character video ID, so it was sent to YouTube search, which returned nothing. Paste the full watch URL or the bare video ID instead of a partial or misspelled title.
The message "Video not found" appears although the ID looks correct.
The API answered 404 for that ID. Only public videos expose statistics, so private, unlisted, deleted, age-restricted and region-blocked videos cannot be read. Open the video on YouTube first and check that it plays without signing in.
The digits keep rolling but "Last update" never changes.
The 30-second read is failing - no connection, an extension blocking the request, or a temporary rate limit. Everything on screen is then the local estimate at the last known growth rate. Reload the page to force a fresh read.
The three growth tiles are missing and the counter does not move.
A rate needs at least two stored snapshots of that video. Until the second one exists the tiles are hidden completely rather than showing +0.00, and the number only changes when the page re-reads the API. Each video is cached on the server for five minutes, so the second snapshot cannot be written sooner than five minutes after the first: leave the tab open that long and the tiles appear on the next read.
The Likes or Comments tile shows 0 on a video that clearly has both.
Those totals are passed through exactly as YouTube publishes them, and comments turned off or likes hidden by the creator come back as 0. It is not a loading error: the view counter above keeps working normally.
Frequently Asked Questions
YouTube counts a view when playback starts. The YouTube Data API's videos resource documentation states that from 24 August 2026, for long-form, Live and Shorts alike, viewCount is updated to count a view the moment a video begins to play, including autoplay, hold the pointer over, and click or tap to play. YouTube's Help Center page on how engagement metrics are counted adds that it may temporarily slow down, freeze or change a metric count and discard low-quality playbacks, so the published number can still move afterwards.
There is no published 30-second rule for the public view count. YouTube ties the count to the start of playback, not to a watch-time threshold: since 24 August 2026 a view is counted the moment the video begins to play, autoplay and hover-to-play included. Watch time still decides monetisation and feeds recommendations, but it is not what the number on this page measures.
Genuine repeat views can count, but YouTube filters what it calls low-quality playbacks, and it names using several devices to watch the same video and streaming the same video across several windows and tabs as examples of exactly that. Watching a video again later is ordinary viewing; looping it in ten tabs to inflate the total is the behaviour that gets discarded.
YouTube publishes no rule about audio. Its documented condition is that playback begins - autoplay and hold-the-pointer-over are named explicitly - and, separately, that low-quality playbacks are discarded during verification. Nothing in that documentation excludes a muted playback, and the public data behind this counter does not distinguish a muted view from any other, so the tool cannot tell you either way.
Because YouTube is verifying it. Its help page states that, to verify that metrics are accurate, YouTube may temporarily slow down, freeze or change a metric count and discard low-quality playbacks. This tool reads the same public number, so it looks frozen here too and there is nothing to fix on this page. The count normally resumes on its own once verification finishes.
There are three ways. The watch page shows an abbreviated count under the title, and clicking it reveals the exact figure. YouTube Studio shows detailed analytics, but only for your own channel. For any public video, paste its URL or 11-character ID here and you get the exact total, the growth per second, minute and hour, and the likes and comments in one screen.
The total here is exactly the figure the YouTube Data API returns, re-read every 30 seconds and cached for at most five minutes on our side. Between reads the last digits move on an estimate built from the measured growth rate, so treat the final three or four digits as approximate. The underlying figure is also YouTube's verified number rather than raw playback attempts.
This page re-reads the video every 30 seconds and refreshes the growth tiles, likes and comments with it, while each video's statistics are cached on the server for up to five minutes. In between, the odometer is nudged every five seconds by the measured per-second rate. YouTube itself promises no fixed refresh interval for the public count on the watch page.
YouTube's published rule for the public view count says nothing about being signed in: it ties the count to playback starting and separately filters low-quality playbacks, so signed-out viewing is ordinary viewing. On this page no YouTube account is involved at all - it reads the public statistics of the video you enter, so you never sign in to see a count.
Not on this page. The counter shows the live total and the current rate of growth; it stores no per-day history and draws no chart of past weeks. For your own videos, YouTube Studio keeps daily view data under Analytics. For someone else's video, the per-hour tile here is the closest equivalent, because it tells you how fast the video is growing right now.