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.
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.
Confusable pairs & a real example
Fix by shifting one color's lightness, or never rely on these to differ by hue alone.
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.
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.
Trusted by Inclusive-Design Teams
“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.”
“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.”
“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.”
“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.”
Love using our calculator?
Related color tools
Similar Calculators
More tools in the same category
Multi-Format Color Converter
HEX, RGB, HSL, CMYK, LAB, LCH and OKLCH at once, live — with WCAG contrast, luminance and a tint/shade ramp.
Accessibility Color Checker
Test text/background pairs against WCAG AA/AAA contrast, with a one-click OKLCH fix and color-blind-aware guidance.
Color Scale Generator
Perceptually-even 50-950 shade scales from one base color, OKLCH-correct, with CSS export.
Color Palette Generator
Complementary, triadic, tetradic and more — harmonies generated in OKLCH with a live preview.
Gradient Palette Creator
Linear, radial and conic multi-stop gradients with a live preview and production CSS export.
Color Distance Calculator
Perceptual color difference via CIEDE2000, Delta-E 76 and OKLab — the print and brand-matching standard.
Often Used Together
Complementary tools for complete analysis
Related Articles
Dive deeper with our expert guides and tutorials related to Color Blind Simulator
Machado et al. (2009) CVD model on linear sRGB · confusable check via ΔE2000 < 10 · Last reviewed: 2026-06