1. Home
  2. Design tools
  3. Color Blindness Simulator

Color Blindness Simulator

Check whether a chart, interface or palette still works when red and green, or blue and yellow, look alike.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use Color Blindness Simulator

  1. Choose an image or paste a palette.
  2. Compare normal vision with each type.
  3. Fix pairs the page flags as confusable.

Features

  • Protanopia, deuteranopia, tritanopia and achromatopsia
  • Images processed on your device
  • Palette view with simulated hex values
  • Warning for pairs that merge
  • Severity slider for milder forms
  • Based on published matrices (Machado 2009)

Supported formats

Input

  • Images (PNG, JPEG, WebP, SVG)
  • Hex, rgb(), hsl() and oklch() colors, one per line

You get

  • Simulated images
  • Simulated colors

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the Color Blindness Simulator is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • The matrices model complete dichromacy; milder forms are an approximation by blending.
  • Real perception and screens vary, so treat results as a guide.

Guide

Simulating colour vision deficiency on images and palettes

A noticeable share of men and a much smaller share of women have some form of colour vision deficiency, and many of them cannot tell certain reds, greens and browns apart. A chart legend that relies on a red line and a green line, a status badge with only a colour difference, a map with a red-to-green scale: all of them can fail for a part of the audience without anyone noticing. This page lets you load an image or list your palette and see each type of deficiency at once.

The types

Protanopia is the absence of the long-wavelength (red) cones, deuteranopia the absence of the medium-wavelength (green) cones, and tritanopia the absence of the short-wavelength (blue) cones. The first two make reds and greens look similar, usually as shades of olive, brown and yellow. Tritanopia is much rarer and confuses blue with green and yellow with violet. Achromatopsia, complete colour blindness, is shown as luminance only: a grey version of the picture.

How the simulation works

Each pixel is converted from the sRGB values stored in the file to linear light, because the matrices describe physical quantities and not gamma-encoded numbers. A three by three matrix from Machado, Oliveira and Fernandes (2009), published in IEEE Transactions on Visualization and Computer Graphics, maps the colour to what the missing cone type would make of it, and the result is converted back to sRGB. The page uses the matrices for the full deficiency and blends toward the original colour for lower severity settings, a simple approximation of protanomaly, deuteranomaly and tritanomaly.

A worked example

Press Sample to load a classic five-colour chart palette: red #e41a1c, green #4daf4a, blue #377eb8, orange #ff7f00 and purple #984ea3. At full severity protanopia turns them into #645817, #b3a040, #6480bb, #a59100 and #4166a6: the red becomes a dark olive and the orange and green are both yellowish. Deuteranopia gives #938208, #a69852, #5274b7, #c4ae00 and #586ea1, and achromatopsia gives greys from #6b6b6b to #a3a3a3. The page then warns that the blue and the purple may look alike with deuteranopia: their distance drops from about 0.17 in the normal view to about 0.035 in the simulated one.

Reading the warning

The warning does not mean the design is unusable; it points to one pair to fix. Change lightness first, because deficiency of hue leaves lightness differences intact: make one of the pair clearly darker. Add shapes to markers, dashes to lines and direct labels instead of a legend. Where a pair is only a stylistic accent, no change is needed. The check covers the three dichromacies at full severity, so a pair that passes is not guaranteed to work for every viewer.

Using images

Drop a screenshot, a chart or a map. The page scales the image down to at most 520 pixels wide for the preview, and shows normal vision beside the four simulations. Zoom into areas of low contrast, such as thin lines or small icons, which are the first to fail. Use the severity slider from 10% to 100% to see the milder forms.

Limits

A simulation is a model. Real perception varies between people, and screens, brightness settings and surrounding light change what anyone sees. The matrices are for typical sRGB displays. The tool cannot judge text legibility or recommend a replacement palette automatically; use the contrast checker and the palette matrix for that. Files remain on your device.

Checked against the current version of the Color Blindness Simulator on .

Frequently asked questions

Is this a colour blindness test?

No. It does not test vision. It shows designers an approximation of how colours shift for people with a type of colour vision deficiency, so they can check charts, maps and interfaces. A test for yourself needs calibrated plates and a clinician.

Why do two of my colours look the same in the simulation but different on my screen?

Because the pair differs mainly along the red-green axis, which protan and deutan viewers see poorly. Change the lightness of one colour, add a pattern or add a text label so the difference no longer depends on hue alone.

How common is color blindness?

Red-green deficiency affects roughly 1 in 12 men and 1 in 200 women of European descent; blue-yellow forms and complete color blindness are much rarer.

Is a simulation exact?

No. It is a model of typical dichromacy. Real vision varies, and screens and settings change colors. Treat it as a guide, and never rely on color alone: add labels, patterns or lightness differences.

Keep working with the result

openWorkstand also includes a free workspace with documents, spreadsheets, tasks, projects and a calendar that save to a folder on your computer.