YouTube Region Restriction Checker

Paste any public video link to see exactly which countries can watch it — free, instant, no API key. Reads YouTube's own availability data straight from the watch page.

How this works

The public watch page's player payload ships an availableCountries array — the list of ISO country codes YouTube's own player checks before allowing playback in a given region. This tool reads that array directly from the page source and looks up each code against a table of country names. When the list covers nearly all of the roughly 100 countries YouTube operates in, it's reported as unrestricted rather than as a giant "available in" list; when it's meaningfully smaller, the countries are shown as the video's genuine availability set. No YouTube API key is involved, and results are cached the same way the other video tools on this site are.

Frequently asked questions

Where does this data come from without a YouTube API key?

The public watch page's player payload carries an availableCountries list — the same data YouTube's own player uses to decide whether to let a visitor in a given country play the video. This tool reads that list directly from the page source, so there's no API quota, no login, and nothing to configure.

Does this show me a list of countries the video is blocked in?

No, and it's important to be precise about this: YouTube only ever publishes where a video CAN be watched, never a separate "blocked in" list. When the available list is a genuine subset of countries, this tool shows exactly that subset and states that the video isn't available anywhere else — it never invents or infers a blocklist that doesn't exist in the source data.

Why does it say "available everywhere" instead of listing every country?

YouTube itself operates in roughly 100 countries and territories. When a video's availability list is essentially that entire roster, calling it "available in" those hundred places would misleadingly frame normal, unrestricted availability as some kind of curated list — so this tool recognizes that pattern and reports it plainly as unrestricted instead.

Why couldn't it determine availability for some videos?

Some very old uploads don't include this field in their page payload at all — YouTube has changed the watch page's internal structure many times over the years. When that happens, this tool says so honestly rather than guessing; a missing signal is not the same thing as "available everywhere," so it's never reported that way.

Is this the same as region-locking due to copyright claims?

Often, yes — a Content ID claim from a music label or a licensing restriction is the most common reason a video's list of available countries shrinks. But the same field also reflects a creator's own manual region settings, so a restricted list can come from either cause; this tool reports the resulting list either way, not the reason behind it.

Related tools

Command Palette

Search for a command to run...