POSIC Digital/Design Tools/Colour & WCAG Checker

Colour & WCAG Checker

Convert hex to RGB/HSL/HSV and check WCAG AA and AAA contrast ratios.

Colour Converter

HEX#ff6600
RGBrgb(255, 102, 0)
RGBArgba(255, 102, 0, 1)
HSLhsl(24, 100%, 50%)
HSVhsv(24, 100%, 100%)
vs White2.94:1 — fails AA
vs Black7.15:1 — passes AAA

WCAG Contrast Checker

Check if two colours meet accessibility requirements for text on backgrounds.

Aa Heading text

Body text looks like this in your chosen colours.

Small text (12px equivalent)

17.40:1
contrast ratio
AA

Normal text

< 18pt or 14pt bold

Pass AA

AAA

Normal text

< 18pt or 14pt bold

Pass AAA

AA

Large text

≥ 18pt or 14pt bold

Pass AA

AAA

Large text

≥ 18pt or 14pt bold

Pass AAA

AA

UI components

Icons, borders

Pass AA

What is WCAG colour contrast?

WCAG contrast is the ratio between the luminance of a foreground colour and its background. A ratio of 1:1 means no contrast at all. A ratio of 21:1 is the maximum possible (black text on white). The WCAG guidelines set minimum ratios that ensure text is readable for people with visual impairments, including colour blindness and low vision.

AA and AAA are the two compliance levels. AA is the standard requirement in most legal frameworks, including the European Accessibility Act and section 508 in the US. AAA is the stricter target for audiences with more severe visual conditions.

WCAG contrast requirements

Content typeAA minimumAAA minimum
Normal text (below 18pt, or below 14pt bold)4.5:17:1
Large text (18pt or above, or 14pt bold)3:14.5:1
UI components and icons3:1Not specified
Decorative or inactive elementsNone requiredNone required

Who checks colour contrast?

Web developers verifying their UI meets legal accessibility requirements. Designers checking that text overlaid on brand photography is readable before a campaign goes out. Marketing managers working with clients whose brand guidelines specify accessibility compliance. If your organisation has a design system, running contrast checks on every colour pairing before they go into the system prevents problems downstream.

Frequently asked questions

What does this tool check?

Two things. The colour converter takes any hex, RGB, or HSL input and shows the equivalent in every other format. The contrast checker takes two colours and calculates the WCAG contrast ratio between them, then shows whether they pass AA and AAA thresholds for normal text, large text, and UI components.

Is this free?

Free, with no account and no usage limits. All calculations happen in your browser.

What is WCAG and who sets the standards?

WCAG stands for Web Content Accessibility Guidelines, published by the W3C. They define minimum contrast ratios to ensure text is readable for people with visual impairments. The guidelines are widely adopted by governments, enterprises, and design systems as a baseline for accessible design.

What is the difference between AA and AAA?

AA requires a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text (18pt or 14pt bold). AAA requires 7:1 for normal text and 4.5:1 for large text. AA is the standard legal requirement in most jurisdictions. AAA is the higher target for audiences with severe visual impairments.

Does text contrast matter for social media content?

Text overlaid on photos in social media creatives often fails contrast requirements without the designer realising. Low-contrast text is harder to read on mobile screens in outdoor light, and many platforms display content to users who have increased contrast accessibility settings enabled. Running a contrast check before finalising a template catches these issues early.

Other Design tools you might find useful
Colour palette
Generate tints, shades, and harmony schemes from one base.
Open tool
Brand palette builder
Extract dominant colors from a logo or screenshot.
Open tool
Image resizer
Resize and reformat images for every platform spec.
Open tool