Gradient Color Blindness Simulator - Online Test Palettes
Upload a gradient or enter a palette and simulate how it appears with different types of color vision deficiency. Ensure inclusive data visualization.
UD5 Toolkit
Enter any URL and simulate how your page looks to users with different types of color vision deficiency
Some websites may not display due to their security policies (X-Frame-Options). Try with your own site or use our preset URLs. The color blindness simulation filter is applied directly to the rendered page.
A Color Blindness Checker is a tool that simulates how web pages appear to people with various types of color vision deficiency (CVD). It applies scientifically-derived color transformation matrices to render the page as seen by someone with protanopia, deuteranopia, tritanopia, or other forms of color blindness. This helps designers and developers create more accessible, inclusive web experiences.
Simply enter any website URL and select a color blindness type. Our tool loads the page in a sandboxed iframe and applies precise SVG feColorMatrix filters that map RGB values to simulate each type of CVD. You can switch between 7 different simulation types and compare side-by-side with the original page. The filters are based on established LMS color space transformation research.
Color vision deficiency affects approximately 8% of males (1 in 12) and 0.5% of females (1 in 200) of Northern European descent. Red-green color blindness (protan and deutan types) accounts for about 99% of all cases. Tritanopia is much rarer, affecting roughly 1 in 10,000 people. Achromatopsia is extremely rare, affecting about 1 in 30,000 people.
With over 350 million people worldwide experiencing some form of color blindness, ensuring your website is perceivable by all users is both an ethical obligation and often a legal requirement under accessibility standards like WCAG 2.1. Poor color contrast or reliance on color-only cues (like red/green error states) can make your site unusable for a significant portion of your audience. Testing helps you identify and fix these issues before they impact real users.
The Web Content Accessibility Guidelines (WCAG) 2.1 require that color is not the sole means of conveying information (Success Criterion 1.4.1). Additionally, text must maintain a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text (SC 1.4.3). This tool helps you visually verify that your design works for color-blind users and identify elements that may need alternative visual cues like icons, patterns, or text labels.
Yes! Click the "Side-by-Side Compare" button to view the original page next to the simulated version. This makes it easy to spot exactly which UI elements lose contrast or become indistinguishable. The compare mode is especially useful for reviewing call-to-action buttons, form validation states, charts, maps, and navigation elements. On mobile devices, the two views stack vertically for comfortable scrolling.
The simulations use feColorMatrix transformations based on peer-reviewed research in color vision science. While they provide a highly accurate approximation, individual experiences of color blindness can vary. The matrices map RGB values through LMS color space conversions that model the spectral sensitivity of human cone cells. For protanopia and deuteranopia, the simulations are considered very reliable. Tritanopia simulations are slightly less precise due to the rarity of the condition and limited research data.
Many major websites set the X-Frame-Options or Content-Security-Policy HTTP headers to prevent their pages from being embedded in iframes. This is a security measure against clickjacking attacks. If a site won't load, try testing with your own website (where you can configure these headers), or use our preset URLs which are known to allow embedding.
Always pair color cues with icons, text labels, underlines, or patterns. Error states should use both red color and an icon or border change.
Ensure text-to-background contrast ratios meet WCAG AA standards. Use this tool to verify that text remains readable under all CVD simulations.
Data visualizations often use color to differentiate categories. Simulate your charts to ensure all segments remain distinguishable for color-blind viewers.
Upload a gradient or enter a palette and simulate how it appears with different types of color vision deficiency. Ensure inclusive data visualization.
Upload any image and view it as a person with deuteranopia, protanopia, or tritanopia would. Promote inclusive design.
Upload an image and also see a UI mockup under different deficiencies side‑by‑side. Powerful for inclusive design.
Point your camera at an object and see the dominant color in real time. Click to copy the hex. Fun tool for designers.
Enter foreground and background colors to instantly see the contrast ratio and pass/fail for AA and AAA. Simple and fast.
See a random color and type its name. Score based on accuracy. Fun for designers. Local.
Pick colors from a palette or use the eye dropper to sample colors from your screen. Converts between HEX, RGB, HSL. An essential tool for designers.
Enter foreground and background colors and see a matrix of how each pair works for normal, protanopia, deuteranopia, and tritanopia.
Enter the URL of any online image and extract its dominant colors or pick colors with a magnifier. No upload, cross‑origin friendly.
Detect your current screen resolution, viewport dimensions, and device pixel ratio. Useful for responsive design testing. No data collection.
Enter two hex colors and compute the CIE76, CIE94, and CIEDE2000 color difference. Understand how humans perceive color similarity.
Enter an image URL and extract its dominant color palette. No download needed. Fast visual analysis.
Given an RGB value, pick the matching color square. Multiple difficulty levels. Improve your color perception. Fun for designers.
Upload two images and see a diff overlay highlighting the pixel differences. Adjust tolerance. For regression testing.
Browse the OKLCH color space with sliders for lightness, chroma, and hue. See the CSS oklch() code. Modern and accessible.
Upload an image and instantly see its most dominant color as a hex swatch. Uses color quantization. Local.
Choose a pre-drawn pixel outline and fill cells with colors. Save your masterpiece. Meditative fun.
Upload an image and see its RGB and luminance histograms. Understand exposure and color distribution. Photographer tool.
Automatically adjust brightness, contrast, and saturation of a photo. Click to enhance and download. Canvas‑based.
Apply a soft watercolor painting effect to your photo. Adjust brush size and color intensity. Download the result. Local canvas.
Apply a true negative color effect to your image. Simulate a film negative or invert scanned documents. Instant canvas transformation.
Convert HSL and HSLA color specifications back to standard HEX codes. Useful when extracting colors from CSS preprocessors. Instant client-side conversion.
Paste media queries and see a visual indicator of which rules apply at current viewport size.
Reduce the number of colors in an image to a retro 8‑bit look. Uses median cut quantization in the browser. Preview and download the stylized result.
Pixelate or censor parts of an image by dragging. Adjust block size for mosaic effect. Useful for hiding faces or sensitive data. Client-side processing.
Add a dramatic night‑vision green tint with grain and scanlines to any image. Fun horror/military aesthetic.
Enter an image URL to extract a 5-color dominant palette. Avoids uploading files. Uses canvas to read remote image pixels. Fast and privacy-oriented.
Apply a convolution filter (blur, sharpen) using a Web Worker. See the UI stay responsive while processing. Learn multithreading in the browser.
Write a media query and instantly see if it matches your current viewport. Width, height, orientation, and more.
Check if your browser and display support the wider DCI‑P3 color space. See the difference with a simple test pattern.