Key Facts
- Category
- Design & Color
- Input Types
- color, file, select
- Output Type
- html
- Sample Coverage
- 4
- API Ready
- Yes
Overview
The Color Vision Accessibility Checker is a specialized tool designed to evaluate UI color contrast against WCAG standards and simulate how color pairs appear to users with various color-vision deficiencies. By inputting foreground and background colors, or uploading a design screenshot, you can instantly verify AA and AAA compliance while identifying low-contrast regions that may hinder readability for users with protanopia, deuteranopia, tritanopia, or achromatopsia.
When to Use
- •When establishing a new brand color palette to ensure baseline WCAG compliance for text and interactive elements.
- •Before finalizing UI mockups to verify that text remains legible for users with different types of color blindness.
- •When auditing an existing application or website screenshot to quickly identify specific regions that fail contrast requirements.
How It Works
- •Enter your foreground and background hex codes to calculate the baseline contrast ratio.
- •Select a WCAG level (AA or AAA) to set the strictness threshold for your accessibility check.
- •Optionally upload a design image (PNG, JPEG, or WEBP) to scan for localized low-contrast areas.
- •Review the generated report, which displays recalculated contrast ratios across five distinct color-vision simulations and highlights failing regions in your uploaded image.
Use Cases
Examples
1. Checking a button palette for color-blind accessibility
UI Designer- Background
- A designer is creating a new primary action button using dark gray text on a white background.
- Problem
- Need to ensure the button text is legible for all users, including those with color vision deficiencies, under WCAG AA standards.
- How to Use
- Set the Foreground Color to #1f2937, Background Color to #ffffff, and select AA for the WCAG Level.
- Example Config
-
{ "foreground": "#1f2937", "background": "#ffffff", "wcagLevel": "AA" } - Outcome
- The tool generates a report showing the contrast ratio passes WCAG AA and remains highly legible across Protanopia, Deuteranopia, Tritanopia, and Achromatopsia simulations.
2. Auditing a dashboard mockup for low-contrast text
Accessibility QA Tester- Background
- A QA tester is reviewing a complex analytics dashboard mockup before it goes to the engineering team.
- Problem
- Manually checking every text label against its background is too slow and prone to human error.
- How to Use
- Upload the dashboard mockup as the Design Image, set the WCAG Level to AA, and run the checker.
- Example Config
-
{ "wcagLevel": "AA" } - Outcome
- The HTML report displays the uploaded image with specific tiles highlighted where the local contrast ratio fails the 4.5:1 WCAG AA threshold.
Try with Samples
image, png, jpgRelated Hubs
FAQ
What is the difference between WCAG AA and AAA?
WCAG AA requires a contrast ratio of 4.5:1 for normal text, while the stricter AAA level requires 7:1. Large text has lower thresholds (3:1 for AA and 4.5:1 for AAA).
Which color-vision deficiencies does this tool simulate?
The tool simulates Protanopia (red-blind), Deuteranopia (green-blind), Tritanopia (blue-blind), and Achromatopsia (total color blindness).
Why does the contrast ratio change in the simulation cards?
The tool recalculates the contrast ratio based on how the colors are perceived in each specific color-blindness simulation, revealing hidden accessibility risks that might not be obvious in normal vision.
What does the design image upload do?
Uploading a screenshot allows the tool to analyze the image in tiles, flagging specific local areas where the contrast falls below your selected WCAG threshold.
What file formats are supported for the design image?
You can upload PNG, JPEG, or WEBP images up to 10MB in size.