WCAG 2.2 results
AA is the legal baseline in most places. AAA is the stretch target.
Preview
How the pair reads at real sizes.
The quick brown fox
Body text at 16px. Most of an interface is this size, so this is the line that has to pass.
Caption at 13px, the first thing to fail when contrast is low.
ButtonHow it works
Check, then fix, in under a minute.
- 1
Enter two colours
Pick or paste the text colour and the background. Swap them with one click.
- 2
Read the ratio
The score updates live, with an overall grade from Fails to AAA.
- 3
Check each use
Normal text, large text and UI components have different thresholds. See all three.
- 4
Apply a fix
If it fails, click the nearest passing shade to apply it and copy the hex.
Learn more about colour in interfaces
Guides on picking and using colour well.
FAQ
What contrast ratio does text need?+
How is the contrast ratio calculated?+
What does the nearest fix do?+
Does passing AA mean my design is accessible?+
Can I share a result?+
More free tools
Same idea, no sign-up, nothing uploaded.
Save the pairs that pass
Keep screenshots of interfaces that get contrast right, with their colours read automatically, so the next project starts from what already works.
