Upload an image or load the preset swatches and see them as people with red-green or blue-yellow color vision deficiency do.
Images are processed on a local canvas in your browser and never uploaded.
Original
Simulated
#D55E00Simulated —Each simulation type is a 3×3 matrix multiplied against the RGB triplet of every pixel, then blended with the original at your chosen intensity. The matrices are the commonly published linear approximations of the Viénot–Brettel–Mollon transforms (with Machado's severity-0.5 table for mild deuteranomaly): they are a shortcut around the full nonlinear cone-projection algorithms, which is honest but means extreme saturated colors can differ slightly from a lab-grade simulation. Everything runs on a local canvas — no upload.
No — it is a good approximation. The tool applies published 3×3 linear transform matrices (Viénot/Brettel-style approximations and the Machado severity tables for deuteranomaly) directly to the sRGB values. The full Brettel and Viénot methods project colors through cone-response space and handle the distinct way each dichromat reaches a match; that nuance, plus display gamma, is simplified here. Use it to sanity-check palettes, not as ground truth.
It cannot diagnose you. Only clinical tests — Ishihara plates, anomaloscopy or the Farnsworth panel — administered by an optometrist can. If you keep noticing that a simulated view looks like what you actually see, or family members mention it, book an eye exam; screening apps are entertainment at best.
Treat any information that survives the simulation as color-safe. If two chart lines become indistinguishable under deuteranopia, add patterns, labels or different lightness. The preset swatches are a quick test bed: check that status colors (success/error/warning) still differ in brightness, not just hue, and remember that red/green pairs are the classic failure mode.
Real color vision deficiency is a spectrum — anomalous trichromats sit between typical and dichromatic vision. The slider blends the simulated image with the original (0% = normal, 100% = the full matrix result), so you can preview mild anomalous trichromacy or simply dial the effect down for presentations.
No. Your image is drawn to a local canvas, the pixel math runs in JavaScript on this device, and the download is generated from that canvas. Nothing is transmitted, stored or logged, and the tool works offline once the page is loaded.
If you just finished with Color Blindness Simulator, the natural next steps are HTTP Status Codes, Robots.txt Generator, Sitemap.xml Generator, or browse every tool in Privacy File Tools.