Goal
Make text readable by ensuring sufficient contrast between text and its background.
Loading ...
Success Criterion · WCAG 1.4.3
The visual presentation of text and images of text has a contrast ratio of at least 4.5:1, except for large text (at least 3:1), incidental text, and logotypes.
Goal
Make text readable by ensuring sufficient contrast between text and its background.
What to do
Meet contrast ratios: at least 4.5:1 for normal text and 3:1 for large text (with defined exceptions).
Why it matters
Low contrast makes text hard to read for many people, including users with low vision and color vision deficiencies.
Success criterion
Summarized directly from the official Understanding document so teams can quote the requirement accurately.
The visual presentation of text and images of text has a contrast ratio of at least 4.5:1, except for large-scale text, incidental text, and logotypes.
Intent
Benefits
Why it matters
Summaries drawn from the Understanding document help you socialize impact statements with product stakeholders.
Users may be unable to read instructions, labels, or error messages due to low contrast.
Critical UI text (buttons, form labels) becomes effectively invisible for some users.
Users may make mistakes or abandon tasks when they cannot read content reliably.
Exception guidelines
Document the rationale for each exception and note which alternative support you provide.
Large text has a lower minimum contrast requirement because it is easier to read.
Requirement
At least 3:1 for large-scale text.
Text that is purely decorative or incidental does not need to meet contrast.
Requirement
If the text is not intended to be read, it may be exempt.
Text that is part of a logo or brand mark is exempt.
Requirement
Logotypes do not need to meet contrast ratio requirements.
Text must have enough contrast against its background to be readable. For normal-sized text, the minimum is 4.5:1. For large text (18pt regular or 14pt bold and above), the minimum is 3:1. Incidental or decorative text and logotypes are exempt.
Reference: All summaries and highlights originate from Understanding WCAG 1.4.3 and the W3C quick reference.
Examples
Share pass/fail snapshots to coach designers, engineers, QA, and content authors.
Pass
Dark gray (#111827) text on white background (≥ 4.5:1).
Fail
Light gray text on white (e.g., #9CA3AF on #FFFFFF) for body copy.
Pass
White button text on indigo background with ≥ 4.5:1 contrast.
Fail
White text on pale yellow background with < 4.5:1 contrast.
Pass
Text placed on a semi-opaque overlay ensuring consistent contrast.
Fail
Text placed directly on a photo where parts of the text disappear.
Evidence to keep
Capture artifacts for VPATs, procurement reviews, and regression testing.
Official resources
Keep these links handy when writing acceptance criteria or responding to audits.
Official W3C interpretation, techniques, and intent for Contrast (Minimum).
Filterable list of sufficient techniques and failures.
Ensuring a contrast ratio of at least 4.5:1 for normal text.
Ensuring a contrast ratio of at least 3:1 for large-scale text.
Failure due to insufficient contrast between text and background.
Implementation checklist
Testing ideas
Related success criteria