Calcoid
Tech

Color Contrast Checker

Check WCAG 2.1 contrast between two colors. Get the contrast ratio and AA/AAA pass status for normal text, large text, and UI components.

Color contrast checker

Normal text sample. The quick brown fox jumps over the lazy dog.

Large text sample (18pt+ or 14pt+ bold).

Small text sample for body copy and captions.

Contrast ratio

5.47:1Best pass: AA

Foreground luminance 0.1418, background luminance 1.0000.

Normal text AA
Body text under 18pt
>= 4.5:1
Normal text AAA
Strictest body text
>= 7:1
Large text AA
18pt+ or 14pt+ bold
>= 3:1
Large text AAA
Strictest large text
>= 4.5:1
UI and graphics
Icons, borders, focus rings
>= 3:1

Frequently Asked Questions about the Color Contrast Checker

What is a WCAG contrast ratio?
A contrast ratio measures the difference in relative luminance between two colors on a scale from 1:1 (identical colors) to 21:1 (pure black on pure white). WCAG 2.1 uses this ratio to set minimum readability thresholds for text and UI elements so that people with low vision or color blindness can perceive content reliably.
What is the difference between AA and AAA?
AA is the baseline required by most public websites and accessibility laws: 4.5:1 for normal text and 3:1 for large text. AAA is the enhanced level: 7:1 for normal text and 4.5:1 for large text. AAA is not required for every page, but it is expected in contexts like government portals or dedicated accessibility-first products.
What counts as large text?
WCAG defines large text as 18 pt (about 24 px) or larger at a normal weight, or 14 pt (about 19 px) or larger when bold. Larger glyphs are easier to distinguish at lower contrast, so the thresholds for large text are more lenient than those for body copy.
Why does the checker also report a UI level?
WCAG 2.1 success criterion 1.4.11 sets a 3:1 minimum for non-text elements such as form field borders, icon strokes, focus rings, and chart lines. The UI result tells you whether your color pair is safe for those graphical objects independently of whether it passes for text.
Why does contrast ratio matter for accessibility?
Low contrast makes content unreadable for people with low vision, color blindness, or aging eyes, and for anyone on a screen in bright sunlight. In the US, the DOJ's 2024 ADA Title II rule sets WCAG 2.1 AA as the standard for state and local government sites, and courts have applied the ADA to business websites too; the EU's European Accessibility Act sets similar requirements. Passing WCAG contrast thresholds is one of the most concrete, testable ways to meet those obligations.