Free tool

Thumbnail Contrast & Legibility Checker: Will Your Headline Actually Read?

Drop in a thumbnail, drag a box over your headline, and get the real contrast ratio behind it, not a guess. Then see it in greyscale, shrunk to real sidebar size, and scored for how much competing detail is fighting your subject for attention. Free, no signup, and the image never leaves your browser.

Thumbnail contrast and legibility checker

Drop your thumbnail here

or paste it with Ctrl V, or pick a file

Nothing is uploaded. The contrast maths, the greyscale and the busyness score are all computed from pixels read locally in this tab, so the image never reaches a server, ours or anyone else's.

What contrast ratio does thumbnail text need?

WCAG asks for 4.5 to 1 against the background for normal text and 3 to 1 for large, bold text. A thumbnail headline usually is large text at full size, but shrink it into a 168 pixel sidebar and it stops behaving like large text: thin strokes vanish and only the boldest shapes survive. Treat 3 to 1 as the floor and 4.5 to 1 as the real target, especially if any word in the headline is thinner or smaller than the rest. If a pairing you love lands under that, a thick outline in the opposite tone usually fixes it, because the contrast that matters becomes text against outline, not text against the busy background behind it.

Why does a thumbnail need to pass the greyscale test?

Colour is the first thing to disappear on a small, dim or fast-scrolling screen. Brightness contrast is what is left once colour is gone, and it is what the eye actually resolves first. If a headline only separates from its background because one is red and the other is green, a colourblind viewer and a dimmed phone screen both lose that separation, and the words go flat. The fix is usually the same one that fixes the contrast ratio above: push the background darker, the text brighter, or add a hard outline.

How small does a YouTube thumbnail actually get?

The smallest common slot is the desktop up next sidebar, roughly 168 by 94 pixels, a little over a tenth of the 1280 by 720 file most people export. At that size a headline is judged in a fraction of a second while someone scrolls, not read like a caption, so anything that needs a squint at full size is unreadable at sidebar size. Every render size YouTube actually uses, from the sidebar up to search results, is in the YouTube thumbnail size guide.

What does the busyness score actually measure?

Edge density: the share of neighbouring pixels across the frame where brightness jumps sharply from one to the next. Text edges, hair, foliage and fine texture all score high, flat skies and clean backgrounds score low. It is not a measure of quality, a busy, detailed shot can still be a great thumbnail, it only flags how much competing detail the subject and headline have to fight through to be seen first. The cutoffs this tool uses for calm, busy and very busy are a judgement call, not a published standard, treat the percentage as a rough pointer rather than a verdict on its own.

This tool only covers legibility. For how your thumbnail sits inside YouTube's actual interface, run it through the safe-zone checker or the thumbnail tester. If the colours themselves feel off rather than just the contrast, the palette extractor pulls the actual colours out of a reference you admire. And 2026's biggest legibility shift among top creators, less text and calmer frames, is broken down in YouTube thumbnail trends in 2026.

Finding the problem is the easy part. Fixing it should be too.

In DesignerOP your headline is real, editable type on its own layer, not a flattened image, so pushing it two shades darker or adding an outline after a failed contrast check is a one-field edit, not a re-export. Prelaunch, waitlist open.

Join the waitlist