Skip to content
312+ businesses automated avg. 14h/week savedManual workflows cost the average team €560/week fix it in 10 daysDeployed in 5–10 business days · 30-day money-back guaranteeDental · Real Estate · Agencies · E-commerce · Covered99.97% uptime SLA · Monitored 24/7 by our ops teamA full-time ops hire costs €50K+/yr PURIST delivers more in daysn8n · Make · Claude AI · 500+ workflow templatesFree automation audit limited to 5 spots this week312+ businesses automated avg. 14h/week savedManual workflows cost the average team €560/week fix it in 10 daysDeployed in 5–10 business days · 30-day money-back guaranteeDental · Real Estate · Agencies · E-commerce · Covered99.97% uptime SLA · Monitored 24/7 by our ops teamA full-time ops hire costs €50K+/yr PURIST delivers more in daysn8n · Make · Claude AI · 500+ workflow templatesFree automation audit limited to 5 spots this week312+ businesses automated avg. 14h/week savedManual workflows cost the average team €560/week fix it in 10 daysDeployed in 5–10 business days · 30-day money-back guaranteeDental · Real Estate · Agencies · E-commerce · Covered99.97% uptime SLA · Monitored 24/7 by our ops teamA full-time ops hire costs €50K+/yr PURIST delivers more in daysn8n · Make · Claude AI · 500+ workflow templatesFree automation audit limited to 5 spots this week
PURIST
312+
Clients automated
14 h/wk
Avg time saved
99.97%
Uptime SLA
< 7 days
Deploy time
PURIST AI
Claude Opus 4.7 · n8n v1.71 · <80ms
What type of business are you running? I'll show you exactly which processes we'd automate first and your estimated ROI.
Powered by n8n + Claude Opus 4.7 Get my free automation plan →

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.

Colors

Large text sample

Normal body text sample, the kind used for most paragraph content.

Results

contrast ratio

How this tool works

01

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.

02

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.

03

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).