Color Contrast Checker

Test foreground/background color combinations against WCAG 2.1 AA and AAA standards. Get pass/fail results and contrast ratio instantly.

How to use Color Contrast Checker

  1. 1

    Pick or enter your text (foreground) color.

  2. 2

    Pick or enter your background color.

  3. 3

    Read the contrast ratio and WCAG pass/fail badges.

  4. 4

    Adjust colors until all required checks pass.

Frequently Asked Questions

What is WCAG AA compliance?

WCAG 2.1 Level AA requires a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text (18pt or 14pt bold). This is the minimum standard required by most accessibility laws.

What is the difference between AA and AAA?

AAA is the highest WCAG level, requiring 7:1 contrast for normal text. It is recommended for critical text like legal terms or medical information.

Detailed Guide

Color Contrast Checker: Designing for Digital Accessibility

In web design, selecting the right color palette is about more than just aesthetics and brand identity. It is a critical functional requirement. If there isn't enough contrast between your text (the foreground) and its background, users with visual impairments—including color blindness, cataracts, or age-related macular degeneration—will find your content illegible.

In fact, even users with perfect vision struggle to read low-contrast text on mobile devices under glaring sunlight.

Our free Color Contrast Checker allows designers and developers to instantly verify whether their color pairings meet the global standards for accessibility outlined by the Web Content Accessibility Guidelines (WCAG).

Understanding the WCAG Contrast Ratios

The Web Content Accessibility Guidelines (WCAG) 2.1 is a robust framework developed by the W3C to make web content more accessible to people with disabilities. It defines success criteria across various levels (A, AA, and AAA).

For color contrast, the math relies on "Relative Luminance"—how bright one color is compared to another. This is expressed as a ratio ranging from 1:1 (no contrast, e.g., white text on a white background) to 21:1 (maximum contrast, e.g., black text on a white background).

WCAG Level AA (The Industry Standard)

Level AA is the de facto standard adopted by most corporations, universities, and government websites globally. Meeting AA compliance ensures your website is usable by the vast majority of people with visual impairments.

  • Normal Text (under 18pt regular or 14pt bold): Requires a contrast ratio of at least 4.5:1.
  • Large Text (18pt+ regular or 14pt+ bold): Because larger text is easier to read, the requirement drops to 3.0:1.
  • Graphical Objects & UI Components: Icons and input borders must also meet a minimum contrast ratio of 3.0:1.

WCAG Level AAA (The Gold Standard)

Level AAA is the strictest compliance level, intended for specialized websites serving populations with severe disabilities.

  • Normal Text: Requires a contrast ratio of at least 7.0:1.
  • Large Text: Requires a contrast ratio of at least 4.5:1.

Why Low Contrast is a Massive Problem

The mid-2010s saw a massive web design trend focusing on ultra-minimalism: tiny, light-gray text on a slightly lighter-gray background. While this might have looked sleek and modern on a perfectly ...

Looking for a more detailed deep-dive and advanced tips?

Read Full Article on our Blog