Skip to content
Deuteranopia · Protanopia · Tritanopia · confusable-pair check

Color Blind Simulator

See your palette through the eyes of the 1-in-12 men with color-vision deficiency — all three types via the Machado model — and get an automatic warning for colors that collapse together.

01 · Your palette under each deficiency
Normal vision
Deuteranopiared-green · ~6% of men
Protanopiared-green · ~1% of men
Tritanopiablue-yellow · rare

Each row re-renders your palette as that deficiency perceives it. If two swatches in a row look identical, those colors are confusable for that user.

02 · Deep analysis

Confusable pairs & a real example

Confusable-pair check (ΔE2000 < 10)
merge under DeuteranopiaΔE 1.03
merge under TritanopiaΔE 3.51
merge under ProtanopiaΔE 5.23
merge under ProtanopiaΔE 7.04
merge under DeuteranopiaΔE 7.77

Fix by shifting one color's lightness, or never rely on these to differ by hue alone.

Why color alone fails
You see● Success● Error
Deuteranope● Success● Error

Red "error" and green "success" — obvious to typical vision, nearly the same tone to a deuteranope. Add the words, an icon (✓ / ✕), or position so meaning never rests on hue. Then confirm legibility in the Accessibility Checker.

Field notes

One in twelve men can't read your color code

Color-vision deficiency is not an edge case. Around one in twelve men carries some form of it, the vast majority red-green, which means almost every product of any scale has color-blind users right now. The failure mode is rarely "they can't see color" — it's subtler and more dangerous: a red and a green that scream "stop" and "go" to you collapse into the same muddy tone for them, so a status dot, a chart series, a required-field highlight or a map legend that relies on hue alone simply stops communicating. Because designers overwhelmingly have typical vision, this is invisible during design — which is exactly why a simulator earns its place in the workflow.

This tool applies the Machado model — peer-reviewed CVD transforms applied in linear-light sRGB — to re-render your actual palette as deuteranopia, protanopia and tritanopia perceive it. But a filtered preview alone still leaves you guessing, so it goes further and does the math: it measures the perceptual distance between every pair of your colors under each deficiency, and flags any pair that falls below the threshold where they'd look the same. That turns "hmm, those look close" into a concrete, fixable warning.

The fix is rarely to abandon color — it's to stop making color the only signal. Pair it with text, an icon, a pattern or position, so the meaning survives even when the hue doesn't. Where you do need many distinct colors, reach for palettes engineered for this (Okabe-Ito for categories, Viridis for data) or adjust your own until no pairs merge here. And remember contrast is the other half: a deuteranope still needs luminance separation to read text, so a color-safe palette and a contrast-passing one are two checks, not one.

Run your palette through all three deficiencies here, clear the confusable pairs, then confirm text legibility in the Accessibility Checker and source distinct, coherent colors from the Palette Generator. Inclusive color isn't a constraint on good design — it's a definition of it.

Color Blindness FAQs

Have more questions? Contact us

Trusted by Inclusive-Design Teams

4.8
Based on 3,010 reviews

All three dichromacies via the Machado model, plus an automatic confusable-pair check using ΔE2000 — that's the rigorous version of this tool, not a toy filter. It instantly flagged a red/green status pair our team had argued about. The 1-in-12-men framing gets buy-in every time.

D
Dr. Aisha Bello
Inclusive design researcher
June 15, 2026

I paste my categorical chart palette and immediately see which series merge for deuteranopes — then fix them before shipping. The Okabe-Ito recommendation and the contrast-isn't-enough point are exactly right. Runs offline, accurate, fast.

S
Sven Eriksson
Data-viz engineer
May 31, 2026

The editable palette plus per-type rows make it easy to demo to stakeholders why 'just use red and green' fails 6% of men. Confusable-pair flags are the killer feature. Would love anomalous-trichromacy severity sliders, but the dichromacy baseline is the right default.

M
Marina Costa
Accessibility lead
April 13, 2026

Finally a simulator that does the math (ΔE between simulated colors) instead of just showing a filtered image and leaving me to guess. Pairs with the contrast checker for a complete accessibility pass. This is the one I bookmark.

T
Tom Becker
Front-end developer
January 27, 2026

Love using our calculator?

Connected instruments

Related color tools

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Color Blind Simulator

Loading articles...

Machado et al. (2009) CVD model on linear sRGB · confusable check via ΔE2000 < 10 · Last reviewed: 2026-06