Color Picker
Pick colors with EyeDropper, get HEX/RGB/HSL/CMYK/HWB values, explore harmonies and gradients.
FREE ONLINE TOOL
Upload an image and simulate different types of color blindness.
Color Blindness Simulator is a free, browser-based design tool. Upload an image and simulate different types of color blindness.
Drop an image file here or click to upload
Supports JPG, PNG, WebP, AVIF · browser-based · No upload
More Design Tools
CSS Text Shadow GeneratorCreate multi-layer CSS text shadow effects with live preview. Add unlimited shad CSS Loader GeneratorGenerate beautiful CSS loading spinners and animations. 12+ presets with live pr HTML Color Codes ReferenceBrowse all 140+ HTML named colors with their hex, RGB, and HSL values — search b SVG Path VisualizerVisualize and debug SVG path d attributes — paste any SVG path data and see it rColour vision deficiency affects roughly 8 percent of males and 0.5 percent of females of Northern European descent per National Eye Institute data, and the impact varies by type: protanopia (absent L-cones), deuteranopia (absent M-cones), and tritanopia (absent S-cones) are the three dichromacies; protanomaly, deuteranomaly, and tritanomaly are the corresponding anomalous-trichromacy variants; monochromacy and achromatopsia are the rarer cone-absent total-colour-loss conditions covered by the Ishihara and HRR test plates. A simulator applies a mathematical transform, based on work by Brettel, Vienot, and Mollon (1997), to map a normal-vision image into the perceptual space of each deficiency type. FastTool's simulator runs the Brettel-Vienot-Mollon transforms client-side via WebGL shaders, so designers can drag any image or screenshot into the browser and see an instant side-by-side preview of eight deficiency profiles at once.
WCAG 2.2 Success Criterion 1.4.1 requires that colour not be the sole means of conveying information in any interface. Testing a design against colour blindness surfaces failures early: a red / green status indicator that becomes indistinguishable under deuteranopia, a chart legend that collapses under protanopia, a form error state that relies on a red outline an anomalous trichromat cannot reliably see against the surrounding background. Catching these at design time costs a few minutes; catching them after launch triggers accessibility bug reports, compliance audits, and potentially Americans with Disabilities Act litigation risk for larger organisations.
The Brettel-Vienot-Mollon 1997 algorithm operates in LMS (long, medium, short cone-response) colour space rather than the gamma-encoded sRGB we ship to displays. Convert sRGB to linear RGB (undo gamma approximately 2.2 via IEC 61966-2-1), then linear RGB to LMS via the Hunt-Pointer-Estevez matrix. For protanopia, project the LMS value onto the plane spanned by the neutral axis and the M-S plane, setting L to a linear combination of M and S that matches dichromat vision at each point. Deuteranopia and tritanopia apply analogous projections on different cone axes. Convert back to linear RGB, reapply gamma, render to the output canvas. Anomalous-trichromacy variants interpolate between the original and the dichromat projection by a severity factor (typical 0.5 to 0.7). Monochromacy applies a luminance-only transform using ITU-R BT.709 coefficients. Edge cases: the algorithm assumes sRGB primaries, so Display-P3 images must be converted first; HDR content is clamped to SDR before simulation; results are a perceptual approximation, not a physically accurate camera feed of a dichromat's eye.
Do not rely on deuteranopia alone when testing. Deuteranomaly (partial M-cone deficiency) is more common than full deuteranopia and affects colour pairs differently in subtle ways. Test at least the three dichromacies (prot-, deut-, trit-) plus monochromacy in every audit. If your design still communicates under monochromacy, you have implicitly passed every colour-based accessibility check available, the ultimate stress test that guarantees WCAG 1.4.1 compliance by construction.
The implementation produces standards-compliant CSS, SVG, or HTML that conforms to the current W3C specification for the relevant feature. Colour calculations happen in the sRGB colour space unless a specific alternative is surfaced in the UI (lab, OKLCH, HSL). Accessibility is considered in the default output (WCAG 2.2 contrast guidance, focus-state preservation, semantic HTML), but you remain responsible for the larger accessibility context your generated artifact lives in.
Color Blindness Simulator is a free, browser-based utility in the Design category. Upload an image and simulate different types of color blindness. Standard processing runs on the client — no account is required, and there is no paywall or usage cap. The implementation uses audited standard-library primitives and published specifications rather than proprietary algorithms, so the output is reproducible and transparent.
FastTool targets WCAG 2.2 Level AA conformance: keyboard-navigable controls, visible focus states, semantic HTML, sufficient colour contrast, and screen-reader compatibility. If you encounter an accessibility issue, please reach us via the site footer.
Whether you are a beginner or an expert, Color Blindness Simulator makes it easy to upload an image and simulate different types of color blindness in seconds. Thousands of users turn to Color Blindness Simulator to speed up your design process — and it costs nothing. Designers work across multiple tools daily, and having instant access to design utilities in the browser eliminates context-switching between heavy desktop applications. Key capabilities include image upload, multiple CVD types, and side-by-side preview — each designed to reduce friction in your design tasks. Your data stays yours. Color Blindness Simulator performs standard calculations and transformations locally, without requiring a server-based project workspace. The workflow is simple — provide your data, let Color Blindness Simulator process it, and preview, copy, or export the result in one click. The typical workflow takes under a minute: open the page, choose your design settings, review the output, and preview, copy, or export the result. There is no learning curve and no configuration required for standard use cases. Add Color Blindness Simulator to your bookmarks for instant access anytime the need arises.
You might also like our Font Previewer. Check out our CSS Gradient Animator. For related tasks, try our CSS Text Shadow Generator.
Deuteranopia (red-green color blindness) affects ~6% of males. Red and green look similar — never use only color to convey meaning.
Protanopia affects the red cone cells. Green appears more yellow/brown. Use patterns and labels alongside color indicators.
| Feature | Browser-Based (FastTool) | Design Suite | Mobile Design App |
|---|---|---|---|
| Cost | Free, no limits | $$$ license or subscription | Free with limitations |
| Privacy | Browser-local standard processing | Local processing | May upload data |
| Installation | None — runs in browser | Large download + install | Browser extension install |
| Speed | Instant for quick tasks | Powerful for complex work | Lightweight but limited |
| Cross-Platform | Works everywhere | OS-specific versions | Browser-dependent |
| Updates | Always latest version | Manual updates needed | Auto-updates |
No tool is perfect for every scenario. Here are situations where a different approach will serve you better:
Approximately 8% of men and 0.5% of women have some form of color vision deficiency (CVD), most commonly affecting red-green perception. The three main types correspond to the three cone cell types in the retina: protanopia (no red cones, ~1% of males), deuteranopia (no green cones, ~1% of males), and tritanopia (no blue cones, very rare at ~0.003%). Protanomaly and deuteranomaly are more common partial forms where the affected cone type is present but shifted in sensitivity. Total color blindness (achromatopsia) is extremely rare, affecting about 1 in 30,000 people.
Color blindness simulators apply mathematical transformations to image pixels based on the Brettel, Vienot, or Machado models, which simulate how different types of CVD alter color perception. For designers, the key insight is that red-green color blindness makes red and green appear as similar shades of brown or yellow. This means traffic-light-style indicators (red = bad, green = good), error messages in red, and required field markers using color alone are inaccessible to a significant portion of users. WCAG 2.1 Success Criterion 1.4.1 requires that 'color is not used as the only visual means of conveying information.' Adding patterns, shapes, icons, or text labels alongside color ensures information remains accessible to all users.
Built with CSS and JavaScript, Color Blindness Simulator processes design parameters using mathematically precise algorithms with capabilities including image upload, multiple CVD types, side-by-side preview. The tool uses the browser's built-in color parsing for accuracy and generates output compatible with all modern CSS specifications. Visual previews are rendered using the same engine that displays websites, so what you see matches what your users will see. All calculations happen instantly in your browser with no server roundtrip.
Color blindness affects approximately 8% of men and 0.5% of women, making color-accessible design important for a significant portion of users.
A typical website visitor forms an aesthetic judgment about a page within 50 milliseconds — before they have time to read a single word.
Part of the FastTool collection, Color Blindness Simulator is a zero-cost design tool that works in any modern browser. Upload an image and simulate different types of color blindness. Capabilities like image upload, multiple CVD types, side-by-side preview are available out of the box. Because it uses client-side JavaScript, standard input can be processed without a FastTool application server.
Start by navigating to the Color Blindness Simulator page on FastTool. Then choose your design settings in the input area. Adjust any available settings — the tool offers image upload, multiple CVD types, side-by-side preview for fine-tuning. Click the action button to process your input, then preview, copy, or export the result. The entire workflow happens in your browser, so results appear instantly.
Check out: Color Picker
Color Blindness Simulator keeps standard tool input local. There are no account workflows or FastTool databases attached to the tool output, and ads or analytics are limited to standard page telemetry rather than tool-input storage. This approach is fundamentally different from cloud-based tools that require uploading your input to remote servers for processing.
You can use Color Blindness Simulator on any device — iPhone, Android, iPad, or desktop computer. The interface automatically adjusts to your screen dimensions, and processing performance is identical across platforms because everything runs in your browser's JavaScript engine. No app download is needed — just open the page in your mobile browser and start using the tool immediately. Your mobile browser's built-in features like copy, paste, and share all work seamlessly with the tool's output.
You might also find useful: CSS Gradient Generator
After the initial load, yes. Color Blindness Simulator does not make any server requests during operation, so losing your internet connection will not affect the tool's functionality or cause data loss. All processing logic is downloaded as part of the page and runs entirely in your browser. Save the page as a bookmark for easy access when you are back online, and the tool will work again immediately after the page reloads.
Color Blindness Simulator runs primarily in your browser, which means faster results and fewer server dependencies. Unlike cloud-based alternatives that require remote project uploads, standard inputs can be processed without a FastTool application server. It is also completely free with no sign-up required. Many competing tools offer a limited free tier and then charge for full access — Color Blindness Simulator gives you everything from the start, with no usage limits, no feature restrictions, and no account creation.
Check out: CSS Gradient Generator
Use Color Blindness Simulator when designing websites to quickly upload an image and simulate different types of color blindness. without switching between applications. This is a scenario where having a reliable, always-available tool in your browser saves meaningful time compared to launching a desktop application or searching for an alternative.
Apply Color Blindness Simulator during brand identity projects where consistent design values need to be generated or verified across deliverables. Because Color Blindness Simulator runs entirely in your browser, you maintain full control over your data throughout the process, which is especially important when working with sensitive or proprietary information.
During rapid prototyping, Color Blindness Simulator lets you iterate on design decisions faster by giving you instant feedback in the browser. The instant results and copy-to-clipboard functionality make this workflow fast and efficient, letting you move from task to finished output in a matter of seconds.
Prepare design assets for client presentations using Color Blindness Simulator — generate values on the spot during meetings. This is a scenario where having a reliable, always-available tool in your browser saves meaningful time compared to launching a desktop application or searching for an alternative.
MOST POPULAR
The most frequently used tools by our community.
BROWSE BY CATEGORY
Find the right tool for your task across 17 specialized categories.
Articles and guides that reference this tool:
Authoritative sources and official specifications that back the information on this page.
Authoritative medical reference
Background and types
Accessibility requirement