Level AAPerceivableNew in 2.1
1.4.11

Non-text Contrast

Buttons, form borders, icons, and focus outlines need enough contrast too, at least 3:1, not just your text.

In plain English

WCAG 1.4.3 makes your text readable. But a store is full of things that aren’t text and still need to be seen: the edge of a button, the outline of an input box, a search or cart icon, the ring that shows which element is focused. This rule says those need enough contrast too, at least 3:1, against whatever is next to them.

A pale-gray input border on a white background might be invisible to many people. If they can’t see where the field is, they can’t use it.

Who this is for

  • People with low vision or aging eyes, who lose faint edges and light outlines.
  • Keyboard users, who depend on a visible focus ring to know where they are, and a low-contrast ring is as good as none.
  • Anyone on a glary screen or in bright sunlight.

What “good” looks like

Check the contrast of the boundary that defines each control, and of any icon that carries meaning.

Input border:   #d0d3d9 on #ffffff = 1.4:1   ✗ too faint
Input border:   #8a8d99 on #ffffff = 3.1:1   ✓ visible
Focus ring:     2px solid #1b4dff on #fff     ✓ strong, obvious
Cart icon:      mid-gray glyph, 3:1+          ✓ meaning is visible

Where stores get it wrong

Very light input and button borders, focus outlines removed or barely visible, and thin monochrome icons in pale gray. Theme defaults are the usual source. It pairs closely with text contrast issues, so fix them together.

How to meet it

Techniques the W3C accepts as sufficient (summarized). Follow a link for the full method.

Frequently asked questions

What is non-text contrast in WCAG?+

Success Criterion 1.4.11 (Level AA, added in WCAG 2.1) requires a contrast ratio of at least 3:1 for the parts of user-interface components and meaningful graphics you need to see, such as button edges, input borders, icons, and focus indicators, against adjacent colors.

How is this different from 1.4.3 Contrast (Minimum)?+

1.4.3 is about the contrast of text. 1.4.11 is about everything that isn't text but still needs to be seen: controls, their boundaries, focus outlines, and informative icons. Text uses 4.5:1; these use 3:1.

Do all icons need 3:1 contrast?+

Only icons that carry meaning or are needed to understand or operate the interface. Purely decorative graphics are exempt, the same way decorative images are exempt from needing alt text.

Reference

This is a plain-language explainer. The authoritative source is the W3C Web Content Accessibility Guidelines (WCAG) 2.2.

WCAG 2.2 © W3C. Excerpts are paraphrased; see the linked documents for the normative text.

Not sure if your store passes 1.4.11?

A human auditor checks this and every other criterion against your live store, and documents the result.

Book an audit