WCAG contrast checker — offline
Text and background contrast, checked against AA and AAA — with an honest live preview.
100% private — files never leave your device
13.98:1
AA normal: PassAA large: PassAAA normal: PassAAA large: Pass
Normal text: The quick brown fox jumps over the lazy dog (16px).
Large text: Readable headline at 24px bold.
How it works
- 1
Enter the text and background colors (or use the pickers).
- 2
Read the contrast ratio and the AA/AAA badges.
- 3
Adjust until every level you target passes.
Related tools
Frequently asked questions
What contrast ratio do I need for WCAG?
AA requires 4.5:1 for normal text and 3:1 for large text (18pt+/14pt bold). AAA raises that to 7:1 and 4.5:1. The badges below show exactly which levels your pair passes.
Is anything sent to a server?
No — the WCAG luminance math runs in your browser. Your unreleased brand palette stays private.
Which color formats can I enter?
HEX (#333, #2e8b57), rgb(), and hsl() — or use the color pickers.