Color Blindness Simulator
Load an image to simulate how it appears to people with protanopia, deuteranopia, tritanopia, or achromatopsia, and compare it side by side with the original. Verify your color choices are accessible to everyone. All processing happens in your browser and images are never uploaded.
Drag & drop
or
JPEG, PNG, WebP, GIF, HEIC (iPhone) / max 20MB
How to Use
Load an Image
Drag & drop, click to select, or paste a screenshot with Ctrl+V.
Choose Type & Severity
Pick protanopia, deuteranopia, tritanopia, or achromatopsia and adjust the severity slider.
Compare & Save
Compare side by side with the original and download or copy the result.
About the Color Blindness Simulator
An online tool that loads an image and reproduces how it appears to people with color vision deficiencies. Using the color vision transformation matrices by Machado et al. (2009), it accurately simulates protanopia, deuteranopia, tritanopia, and achromatopsia at adjustable severity levels. It is ideal for accessibility checks of web designs, documents, charts, and UI color schemes. All processing happens locally in your browser and your images are never uploaded to any server.
Features
- 4 Vision TypesSimulate protanopia, deuteranopia, tritanopia, and achromatopsia (monochrome).
- Adjustable SeverityUse the slider to vary from mild color weakness to strong color blindness.
- Side-by-Side CompareCompare the original with the result, or view all types at a glance.
- Browser-Only ProcessingAll processing happens locally. Your images are never uploaded to any server.
Use Cases
- Accessibility check of UI color schemes in websites and apps
- Verify charts and graphs do not rely on color alone
- Validate color usage in documents, slides, and posters
- Check readability of transit maps and signage
- Color universal design education and awareness
FAQ
Are my images uploaded to a server?
How accurate is the simulation?
What are protanopia, deuteranopia, and tritanopia?
What does the severity slider change?
What formats and sizes are supported?
Does it work on mobile?
Feedback
Missing a feature, or getting a result that looks wrong? Let us know — we improve our tools based on your feedback.