Australian Website Design Measured figures. Named sources.
Menu Close

Accessibility

Colour and contrast

Contrast ratio testing for websites — a specific, testable ratio between text and background, not a matter of taste, and colour alone cannot carry meaning.

Colour contrast is a measurable ratio between text and its background, defined precisely enough that a tool can calculate it — it is not a matter of design taste, and “it looks fine to me” is not a substitute for the actual number.

The specific ratios WCAG 2.2 requires

Content typeMinimum contrast ratio (Level AA)
Normal body text4.5:1
Large text (approximately 18pt, or 14pt bold, and larger)3:1
User interface components and graphical objects that convey information3:1
Decorative elements with no informational functionNo requirement

These text figures come from Success Criterion 1.4.3 in WCAG 2.2; the separate 3:1 requirement for user interface components and graphical objects comes from Success Criterion 1.4.11 (Non-text Contrast), a distinct criterion. Both are calculated from the actual colour values involved — free tools exist that calculate this ratio instantly from a hex colour code, removing any subjectivity from the check.

The WCAG 2.2 contrast ratios that apply to a website, by content type and conformance level Four bars: normal text at Level AA requires 4.5 to 1, large text and UI components at Level AA require 3 to 1 each, and normal text at Level AAA requires 7 to 1. Normal body text — Level AA 4.5:1 Large text (~18pt, or 14pt bold, and larger) — Level AA 3:1 UI components & meaningful graphical objects — Level AA 3:1 Normal body text — Level AAA 7:1 0:1 2:1 4:1 6:1 8:1 minimum contrast ratio required

Three different Level AA thresholds depending on what is being read, plus the stricter Level AAA figure some organisations adopt deliberately. None of this is a matter of taste — every bar is a ratio a tool calculates from two hex colour values.

Source: W3C — WCAG 2.2, Success Criterion 1.4.3 Contrast (Minimum) and Success Criterion 1.4.11 Non-text Contrast · figures gathered 4 August 2026.

Show the numbers behind this chart
The WCAG 2.2 contrast ratios that apply to a website, by content type and conformance level. WCAG 2.2 requires a 4.5 to 1 contrast ratio for normal body text at Level AA, 3 to 1 for large text at Level AA, and 3 to 1 for user interface components and meaningful graphical objects at Level AA. Level AAA raises the normal-text minimum to 7 to 1.
Content type and level Minimum contrast ratio WCAG 2.2 success criterion
Normal body text — Level AA 4.5:1SC 1.4.3
Large text (~18pt, or 14pt bold, and larger) — Level AA 3:1SC 1.4.3
UI components & meaningful graphical objects — Level AA 3:1SC 1.4.11
Normal body text — Level AAA 7:1SC 1.4.3

Why low-contrast design choices are common despite the clear requirement

Light grey text on a white background, or pale colour combinations chosen for a minimalist aesthetic, are a recurring pattern in web design specifically because they look clean and modern to a designer with typical vision viewing a well-lit screen in a controlled setting. The same combination is frequently illegible to a user with low vision, to anyone viewing the screen in bright sunlight, or simply to an older user whose contrast sensitivity has changed with age. The aesthetic appeal and the accessibility failure are the same design choice, viewed from two different situations.

The separate rule: colour alone cannot carry meaning

Beyond the contrast ratio itself, WCAG’s Success Criterion 1.4.1 requires that colour is not the only visual means of conveying information — a form field marked as an error using only a red border, with no icon, text or other indicator, fails this even if the red itself has adequate contrast against its background. This specifically affects colour-blind users, who may perceive the colour distinction poorly or not at all regardless of the underlying contrast ratio. A red-versus-green status indicator with no additional text, icon or pattern is one of the most common failures of this specific rule.

How to actually check colour contrast with a contrast checker

Use a free contrast-checking tool — a contrast checker: enter the hex code of the text (foreground) colour and the background colour, and it returns the calculated ratio directly against the WCAG thresholds. A colour picker built into the same tool is often the fastest way to get the exact hex code off a design file in the first place, rather than reading it manually off a swatch. This is one of the few accessibility checks that a non-technical business owner can perform accurately without specialist tools, because it is purely mathematical rather than a matter of judgement — unlike most WCAG criteria, which need a person’s judgement rather than a calculation, covered on what automated scanners can and cannot find.

AA is the practical floor; AAA exists for sites that want to go further

Everything above states the Level AA thresholds, which is the level this page and most Australian accessibility guidance treats as the practical floor. A stricter Level AAA standard also exists, raising the normal-text minimum to 7:1, and some organisations — particularly government and larger institutions — adopt it deliberately. For most small-business sites, meeting AA reliably across the whole site is a more valuable use of effort than chasing AAA on a handful of pages while other pages remain untested.

Where contrast problems typically hide on an otherwise reasonable site

Placeholder text inside form fields, which is very often styled in a low-contrast grey by default across many web frameworks. Text overlaid on background images, where contrast varies depending on which part of the image sits behind it. Buttons and links using a brand colour that happens to have poor contrast against its background. And disabled-looking form states, which are sometimes styled so faintly they become illegible rather than merely visually distinct from an active state.

What this means for choosing a brand colour palette

A brand’s primary colour, chosen for marketing and visual identity reasons, does not always meet the contrast ratio required when used as text against a common background. Rather than abandoning the brand colour, a workable resolution is usually using it for larger elements, backgrounds or accents where the stricter text-contrast rule doesn’t directly apply, while choosing a sufficiently dark or light variant for any actual body text. This is a design decision to make deliberately at the brand-application stage, not a constraint discovered after launch.

Contrast for non-text elements, a frequently missed category

Beyond text, WCAG 2.2 also sets a contrast requirement for user interface components and meaningful graphical objects — a button’s border, a form field’s outline, an icon conveying information — at a 3:1 ratio against its adjacent background, under Success Criterion 1.4.11 (Non-text Contrast). This category is frequently overlooked because attention naturally focuses on text contrast, leaving interface elements like low-contrast button outlines or barely visible form field borders as a common residual failure even on sites that have otherwise addressed text contrast correctly.

Dark mode, and why it needs its own contrast check

A site offering a dark colour theme in addition to a standard light one needs the same contrast ratios checked independently for the dark theme’s specific colour combinations — a palette that meets the required ratio in light mode does not automatically meet it once colours are inverted or adjusted for a dark background, and each theme needs its own verification rather than assuming compliance transfers automatically between them.

Why contrast requirements don’t conflict with brand consistency in practice

Businesses sometimes worry that accessibility contrast requirements will force a generic, constrained visual palette. In practice, the requirement is a minimum ratio between specific pairs of colours actually used together, not a restriction on the palette as a whole — a rich, distinctive brand palette can meet contrast requirements as long as the specific text-and-background combinations chosen from within it are tested and adjusted where needed, rather than assuming every possible combination within a palette will automatically pass.

What to do next

Check your primary text and background colour combinations against the 4.5:1 (normal text) and 3:1 (large text, and UI components) thresholds using a free contrast-checking tool, and audit anywhere colour alone currently conveys meaning — error states, status indicators — for a non-colour backup signal. Where colour choices sit within the broader visual design of a build, website design services as a purchase covers where this decision fits in a project.

Evidence for this page

This page exists because the demand below was measured, not assumed. The figures are search-market data about the topic — they are not prices.

Entity this page targets
contrast ratio testing for websites
Measured Google volume
no data
Keyword difficulty
no data
Advertiser cost per click
no data
AI assistant volume
no data
Advertiser competition
no data
Measured on
31 July 2026
Search results inspected for intent
No
2 other phrasings resolve to this same page

wcag contrast ratio requirements · accessible colour palette website

Not part of the 2026-07-31 DataForSEO pull recorded in research/national-volume-au.json; no volume claim is made for this phrase.

Source: research/national-volume-au.json · Phrase not present in the 2026-07-31 DataForSEO pull; no volume claim made. · pulled 31 July 2026.

Provenance

Written by Australian Website Design. Published 2026-08-03, last updated 2026-08-03.

Sources