Skip to main content
WizTools123
WizTools123
Free Online Tools

Tool Categories


Video Tools New Tool

Free Online Video Colour Space and Range Checker

Check the colour space and range of a video free without uploading it. Every colour tag in the header is reported exactly as stated, missing tags are named rather than guessed at, and each value is explained, which is usually where washed out or crushed blacks come from.

Free Forever Nothing Uploaded Every Tag Read Only
Free Online Video Colour Space and Range Checker
Share this tool
Advertisement Slot (Top Banner) Google AdSense Unit • Responsive Banner
Drop a video here to read its colour tags Range, colour space, transfer and how they were stored. Nothing is uploaded. Select a Video MP4, MOV, WebM, MKV, AVI and more • best under 300 MB • nothing is uploaded
0:00.000 / 0:00
What this reads

Colour range, colour space, transfer curve, bit depth and chroma sampling, exactly as the file states them. Nothing is changed and nothing is guessed: where a tag is missing, this says so.

Output
Measured on the short side, so portrait video keeps its shape.
Dropping frames makes a smaller file. It cannot add frames that were never recorded.
.mp4

What the file says

These files only exist in this tab. Save the ones you want before you close the page, because there is no copy of them anywhere else.

Buy Us A Coffee

Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.

Buy Us A Coffee
Sponsored Content (Below Tool) Google AdSense Placement

How to Read the Colour Tags

Drop it, run it, see what is missing.

1
Drop the video in It is opened by your browser and never uploaded, and nothing is decoded beyond the header.
2
Run it The file header is read and every colour tag it carries is reported exactly as it appears.
3
Look for the blanks A tag that is not there is the finding, not an omission. Missing tags are what make a file look different in different players.
4
Take it from there Nothing here is changed. What you have is a plain statement of what the file claims about its own colour.

Why Washed Out Video Happens

Almost always one of these two things.

The commonest cause of washed out video is the range tag. Video is usually stored with black at 16 and white at 235 rather than 0 and 255. A player that is not told this stretches the picture, or fails to, and the result is either grey blacks or crushed ones.
A missing tag is not the same as a wrong one. When a file says nothing, every player guesses, and different players guess differently. That is why the same file can look right in one app and wrong in another, and why "it looks fine here" is not evidence.
The colour space decides what the numbers mean. The same three numbers describe a different colour under BT.709 than under BT.601. Mixing footage tagged one way with footage tagged the other is where greens and skin tones drift.
This page reads only. Fixing a wrong tag means rewriting the file, and doing that badly makes things worse, so this tool tells you what is there and stops.
BT.2020 with PQ or HLG means HDR. If you see those, the file expects a display that can show them, and it will look flat and grey on one that cannot. That is the file being right and the screen being ordinary.
The work happens on your own machine. Your video is opened by this page, not sent anywhere. That is why there is no upload bar, no queue and no waiting for a server. It is also why a big file leans on your own processor: nothing is being done for you somewhere else.
There is a real size ceiling, and it is your device, not us. The whole video has to fit in the browser's memory while it is being worked on, so roughly three hundred megabytes is comfortable on a laptop and far less on a phone. This page tells you where you stand the moment you pick a file.
The first run downloads the engine, later runs do not. Video work needs a real encoder, and that is a thirty megabyte download the first time you press the button. Your browser keeps it, so the second video starts straight away.
Leave the tab open. All of the work is in this page, so closing it or navigating away stops the job halfway. On a phone, switching apps can do the same thing, because the system is allowed to pause a background tab.

Key Features & Capabilities

What this tool does, and what it deliberately does not.

Nothing uploaded FFmpeg runs inside your browser as WebAssembly, so the footage never reaches a server.
Every colour tag Range, colour space, transfer, primaries, bit depth and chroma sampling, as stated by the file.
Missing tags named Where a file says nothing, that is reported plainly rather than filled in with a guess.
Explained in words Each value comes with what it actually means, not just its abbreviation.
Header only Nothing is decoded past the header, so the answer comes back in a moment even for a large file.
Read only No new video is written and your original is never modified.

About the Video Colour Space Analyzer

Colour in a video file is not just three numbers per pixel. It is three numbers plus a set of claims about what those numbers mean, and almost every complaint about video looking wrong comes down to one of those claims being missing or ignored.

The one that catches most people is range. Video is conventionally stored with black at sixteen and white at two hundred and thirty five rather than nought and two hundred and fifty five, a habit inherited from broadcast. A player that knows this stretches the picture back out on the way to the screen. A player that does not leaves blacks looking grey, or, if it stretches something that was already full range, crushes them. Either way the file is fine and the label is the problem.

The second is the colour space itself, which defines what the numbers mean in terms of actual colour. BT.709 for high definition, BT.601 for older standard definition material, BT.2020 for wide gamut and HDR. Mixing footage tagged one way with footage tagged another is where greens go slightly wrong and skin tones drift between shots.

This page reads the header and reports every tag exactly as the file states it, including the ones that are absent, because a file that claims nothing is the case worth knowing about: every player guesses, and they do not all guess the same. Nothing is changed here.

Frequently Asked Questions

Ranges, spaces, missing tags and what to do.

Drop it here and press the button. Every colour tag the file carries is read from its header and reported, along with what each one means.

Usually the colour range. Video is normally stored with black at sixteen rather than zero, and a player that is not told so either stretches the picture or fails to, giving grey blacks or crushed ones.

That the file makes no claim, so every player guesses, and they do not all guess the same. It is the most common reason a file looks right in one app and wrong in another.

They are two different definitions of what the stored numbers mean. The same numbers describe slightly different colours under each, which is where drifting greens and skin tones come from when footage is mixed.

No. Changing them means rewriting the file and doing it badly makes things worse, so this page reports and stops.

No. The header is read inside your browser, so the file never leaves your machine.

Other Video Tools

Advertisement Slot (Bottom Banner) Google AdSense Unit • Responsive Banner