• Success Criterion 1.4.3
  • Conformance level AA

1.4.3 · Contrast (Minimum)

Lesson overview · Contrast (Minimum)

In plain language

Normal text must meet at least 4.5:1 contrast against its background, and large text must meet at least 3:1.

Who it affects

Low-vision and older readers, plus anyone viewing a dim or sunlit screen.

How to check

Use a contrast checker (e.g., Colour Contrast Analyser) on body text, placeholders, links, buttons — in every state: normal, hover, focus, selected. Worked example — A community forum's discussion thread: measure text overlaid on a video background at a representative frame: if it drops below ratio during any part of playback, it fails.

Common misconception

Passing an automated contrast checker on the design file doesn't guarantee compliance. Real states like placeholder text, hover, disabled-looking-but-active buttons, and dark mode are the ones that usually fail. Real example: on a hotel booking site's room-selection page, the site sets a text color without a background color (or vice versa). If a user applies their own color scheme, text can become invisible (e.g., white on white).

Learn more

get in touch

Know where you stand. Know what to work on next.

Tell us what you’re working on and where you need support. Our accessibility specialists can help with audits, remediation, VPAT/ACR, accessible development, and ongoing compliance.

Free 30-minute consultation (opens in new tab)

Free 30-minute call: talk through where you stand, scope a project or get a quote.

Need technical answers now? Book the $100 one-hour consultation to walk through an audit, talk with a developer or review your site live.

Let’s find the barriers before your users do

Indicates a required field.


Your information is kept private and never shared with third parties.

Scenarios in this lesson