color-blindness-simulator
A color blindness simulator transforms colors to show how a design appears to users with different types of color vision deficiency: protanopia (red-blind, ~1% of men), deuteranopia (green-blind, ~5% of men β most common), tritanopia (blue-blind, very rare), and achromatopsia (full color blindness, extremely rare). About 8% of men and 0.5% of women globally have some form of color blindness. The ZTools Color Blindness Simulator applies the standard transformation matrices (per Brettel/ViΓ©not 1997 model) to images and color swatches, runs entirely client-side, and helps verify your design communicates with cues other than color alone.
Use casesβ
Audit a chart for accessibilityβ
A red/green status indicator becomes ambiguous for deuteranopes. Simulator shows the problem; fix with shape, label, or different palette.
Check a UI design pre-launchβ
Critical buttons (success / error) shouldn't depend on color alone. Simulator confirms they're distinguishable.
Test a logo / brand paletteβ
Brand colors picked for "vibrancy" can collapse for color-blind viewers. Simulator reveals which combinations to avoid.
Comply with WCAG accessibility guidelinesβ
WCAG 1.4.1 forbids using color alone to convey information. Simulator helps verify compliance.
How it worksβ
- Drop image or pick colors β Upload an image, paste a palette, or screenshot a UI.
- Pick simulation type β Protanopia, deuteranopia, tritanopia, achromatopsia. Plus the milder anomalous trichromacy variants.
- Apply matrix β Brettel/ViΓ©not 1997 transformation matrices (the standard model used by tools like Sim Daltonism, Color Oracle).
- Display side-by-side β Original + simulated. Toggle between simulation types. Export annotated comparison.
Examplesβ
Input: Red / green chart, deuteranopia simulation
Output: Both colors converge to similar muddy tones β chart now ambiguous. Add labels or shape encoding.
Input: Brand palette with multiple greens
Output: Greens collapse to single tone for deuteranopes. Diversify with luminance contrast.
Input: Stoplight icons
Output: Red and green become very similar; rely on position (top vs bottom) and shape, not just color.
Frequently asked questionsβ
How accurate are the simulations?
Brettel/ViΓ©not 1997 is the academic standard, validated against actual color-blind test subjects. Real perceived differences vary individually; the simulation is representative, not exact.
Most common form?
Deuteranopia (red-green, ~5% of men). Protanopia (~1%). Tritanopia and full achromatopsia rare. Always test deuteranopia at minimum.
WCAG implications?
WCAG 1.4.1 (Use of Color) β never use color alone. Add icons, patterns, labels, position. Simulator helps verify but doesn't replace pattern-based encoding.
Privacy?
All processing in browser.
Tipsβ
- Always test deuteranopia first β it's the most common form (~5% of men).
- Add redundant cues (icon + label + color) so color isn't load-bearing.
- For data viz, use ColorBrewer / viridis / cubehelix palettes β designed to work for color-blind viewers.
- Test before launch, not after β design changes are cheaper before users complain.
Try it nowβ
The full color-blindness-simulator runs in your browser at https://ztools.zaions.com/color-blindness-simulator β no signup, no upload, no data leaves your device.
Last updated: 2026-05-06 Β· Author: Ahsan Mahmood Β· Edit this page on GitHub