Free Tools /Design
Color Contrast Checker (WCAG)
Check any foreground and background color pair against WCAG AA and AAA contrast requirements, with a live preview.
Large text sample
Normal body text sample, the kind used for most paragraph content.
contrast ratio
Suggested fix for AA
Same hue, adjusted lightness to pass 4.5:1
How this tool works
Real WCAG contrast ratio math
Calculates the exact relative luminance and contrast ratio between your two colors using the same formula the WCAG 2.1 specification defines, not an approximation.
Pass/fail against every threshold
Checks your ratio against AA and AAA requirements for both normal text and large text (18pt+ or 14pt+ bold), since the bar is different for each.
Live preview
See actual sample text rendered in your chosen colors immediately, so you can judge legibility visually alongside the numeric ratio.
Frequently asked questions
What contrast ratio do I actually need?
WCAG AA (the legal standard referenced by most accessibility regulations, including ADA-related web guidance) requires 4.5:1 for normal text and 3:1 for large text. AAA, a stricter voluntary standard, requires 7:1 and 4.5:1 respectively.
What counts as "large text" for the lower threshold?
Text at 18pt (24px) or larger, or 14pt (18.66px) bold or larger, qualifies for the large-text thresholds, which are less strict than normal body text since larger text remains legible at lower contrast.
Does this apply to button and icon colors too, not just text?
WCAG has a separate 3:1 minimum for UI components and graphical objects (like icon outlines or input borders), distinct from the text contrast requirements. This tool checks the text-contrast formula specifically; UI-component contrast uses the same ratio calculation against the 3:1 threshold.
Why did my brand colors fail even though they look fine to me?
Perceived contrast and measured luminance contrast do not always match, especially with certain hue combinations (like some blue-on-white or brand pastel pairings) that look distinct to the eye but measure lower than expected mathematically. Trust the calculated ratio over visual impression when accessibility compliance matters.
Is meeting AA enough, or should I aim for AAA?
AA is the standard most legal and regulatory accessibility requirements reference and is a reasonable target for most business websites. AAA is stricter and genuinely better for readability but can be difficult to achieve with a distinctive brand palette; treat it as an aspirational target rather than a hard requirement unless your specific use case demands it (e.g. content for visually impaired users specifically).
More free tools
Cron Expression Builder & Explainer
Turn any cron expression into plain English, or build one from scratch.
n8n Workflow JSON Validator
Paste your workflow JSON, catch orphaned connections and missing credentials before you import it.
n8n Expression Tester
Test {{$json.field}} style expressions against real sample data and see the exact output before pasting into n8n.