Toolzie

♿ Accessibility Checker

Test color contrast against WCAG 2.0/2.1 AA/2.1 AAA/3.0 APCA and ADA Section 508 in 1 click. Includes color blindness simulation.

Pick your colors

Live preview

Large text (18pt+)
Normal body text (16px regular)
Small / fine print (14px)
17.62 : 1

Excellent contrast

#0F172A
Foreground
#FFFFFF
Background
L98 / 102.4
APCA (WCAG 3.0)

Standards check

Pass/fail against the five most-cited accessibility standards. AA is the legal baseline; AAA is best-in-class; APCA is the WCAG 3.0 (draft) algorithm.

WCAG 2.0/2.1 AA — Normal text (4.5:1) PASS
WCAG 2.0/2.1 AA — Large text (3:1) PASS
WCAG 2.0/2.1 AAA — Normal text (7:1) PASS
WCAG 2.0/2.1 AAA — Large text (4.5:1) PASS
ADA Section 508 (US federal) PASS
WCAG 3.0 APCA (Lc ≥ 75 body / 60 large) PASS
APCA note: APCA returns a value called Lc (lightness contrast) from 0 to 108. Body text needs Lc ≥ 75, large text Lc ≥ 60, fine print Lc ≥ 90. APCA flips depending on which color is background — same ratio in WCAG 2.1 can give different APCA verdicts.

Color blindness (CVD) simulator

Preview your color combination as seen by users with the 3 most common types of color vision deficiency.

Large text
Normal body text

Share & save

Copied!

📚 Accessibility quick reference

❓ Frequently asked questions

What is an accessibility checker?

A tool that evaluates whether a design — typically a color combination — meets recognized accessibility standards. The dominant standards are WCAG 2.0/2.1 (W3C) and ADA Section 508 (US federal). A checker returns a pass/fail verdict and a numeric contrast ratio so designers can verify their work before publishing.

What is the WCAG color contrast ratio?

A numeric value from 1:1 (no contrast) to 21:1 (maximum, black on white) describing the perceptual difference between two colors. AA needs 4.5:1 for body text and 3:1 for large text. AAA needs 7:1 / 4.5:1.

WCAG AA vs AAA vs ADA — what's the difference?

AA is the legal floor — most US/EU accessibility lawsuits cite AA failures. AAA is best-in-class (7:1 body). ADA Section 508 is the US federal rule, referencing WCAG 2.0 AA. Rule of thumb: target AA everywhere, AAA for above-the-fold and high-stakes content.

What is APCA and how is it different?

APCA (Accessible Perceptual Contrast Algorithm) is the WCAG 3.0 draft method. It uses a perceptual model that's more accurate for modern displays and small text. Returns Lc from 0 to 108; body needs Lc ≥ 75, large text Lc ≥ 60, fine print Lc ≥ 90. Not yet a final W3C recommendation.

Does the tool check for color blindness?

Yes. The CVD simulator applies the Brettel-Viénot-Mollon matrices for protanopia (~1% of men), deuteranopia (~6%), and tritanopia (rare). Preview how your color combination looks to a user with each type. CVD simulation is a complement to contrast checking, not a substitute.

What safe color pairings should I use?

For body text on white (#ffffff): #0f172a (~17:1), #475569 (~7.5:1), #1e3a8a (~12:1). For dark mode (bg #0f172a or #111827), use foregrounds above #cbd5e1 in lightness. Avoid light gray (#94a3b8, ~3:1) and pale yellow on white (~1.1:1). This tool verifies any combination in 1 second.

Is my data sent to a server?

No. The Accessibility Checker runs entirely in your browser. Color values are processed by client-side JavaScript, contrast ratios are computed locally, nothing is transmitted, logged, or stored. Use it offline once the page is cached. The privacy guarantee of all Toolzie tools.

Related tools