Free accessibility tool
Check any two colours against WCAG AA and AAA. If the pair falls short, we give you the nearest colours that pass. Everything runs in your browser and nothing is stored.
21.00:1
Passes AAWe do not recognise that text colour. Try a hex value like #1A1A1A.
We do not recognise that background colour. Try a hex value like #FFFFFF.
| Category | AA | AAA |
|---|
Your colours
A headline at full size
This is body copy at a normal reading size. If you have to lean in to read this comfortably, your visitors will have the same problem, and some of them will leave rather than squint. Here is a link inside a sentence for good measure.
Small print, captions and disclaimers sit around this size. They are held to exactly the same standard as body copy.
Low vision is a broad category covering impairments of differing types and severity. These are approximations, not medically exact reproductions, and they change the preview only. The ratio above is always measured on the colours you entered.
The quick reference
The threshold changes depending on what you are styling. Find the thing you are working on and read across.
| What you are styling | Example | AA | AAA |
|---|---|---|---|
| Body copy Paragraphs, labels, links, small print | 16px regular | 4.5:1 | 7:1 |
| Large text 24px and up at a normal weight | 24px | 3:1 | 4.5:1 |
| Bold text Counts as large from 18.66px when bold | 18.66px bold | 3:1 | 4.5:1 |
| Icons that carry meaning Decorative icons beside a text label are exempt | 3:1 | No AAA requirement | |
| Input borders and focus rings The boundary that tells someone where to type | 3:1 | No AAA requirement | |
| Charts and graphs Lines, bars and their labels | Series colours | 3:1 | No AAA requirement |
| Logos and brand marks Exempt from the requirement, though legibility still matters | Not applicable | Exempt | Exempt |
This covers the contrast criteria in WCAG 2.2, which are a subset of the full AA standard. Clearing every row here does not make a page compliant on its own.
Free check
Your colours are sorted. A page can pass every ratio on this tool and still be unusable with a keyboard, or unreadable to a screen reader. Pop in your details and we will run a free automated check across the wider WCAG criteria.
The scan takes under a minute. Your scorecard appears on the next screen.
More on accessible design

In July 2026, we assessed 50 Gloucestershire websites for accessibility: 24 charities and community groups, and 26 of the county’s largest organisations.

When Tim Berners-Lee created the World Wide Web, universality was one of its founding ideas. As he put it, “The...

What “Accessibility Standards” Actually Refer To When people talk about web accessibility standards, they are often using one phrase to...