Language: EN
WCAG 2.2 AA · European Accessibility Act

WCAG 2.2 checklist for websites and online shops

The European Accessibility Act refers to the harmonised standard EN 301 549, which builds on WCAG. This checklist covers what matters most for online shops and digital services — and shows which items EAA Watch checks automatically.

Checked automatically Partly automatic Manual check

Images and media

  • Every informative image has a meaningful alternative text; decorative images have an empty alt.WCAG 1.1.1 · Partly automatic
  • Icons and SVG graphics that carry meaning have a text alternative.WCAG 1.1.1 · Checked automatically
  • Videos have captions; audio-only content has a transcript.WCAG 1.2.1, 1.2.2 · Manual check
  • Audio does not play automatically, or it can be paused.WCAG 1.4.2 · Manual check

Text and colour

  • Text has a contrast of at least 4.5:1 (large text 3:1).WCAG 1.4.3 · Checked automatically
  • Buttons, form field borders and important icons have at least 3:1 contrast.WCAG 1.4.11 · Manual check
  • Information is not conveyed by colour alone (required fields, sale prices, errors).WCAG 1.4.1 · Manual check
  • The page can be zoomed to 200 % without losing content; zoom is not disabled.WCAG 1.4.4 · Partly automatic

Structure

  • Every page has a language (lang) and a unique, descriptive title.WCAG 3.1.1, 2.4.2 · Checked automatically
  • Headings form a logical outline (one h1, no skipped levels).WCAG 1.3.1 · Partly automatic
  • Lists, tables and page regions use proper HTML markup.WCAG 1.3.1 · Partly automatic

Keyboard and focus

  • Every function works with the keyboard alone: menu, filters, cart, checkout.WCAG 2.1.1 · Manual check
  • The keyboard focus is always clearly visible.WCAG 2.4.7 · Manual check
  • There are no keyboard traps in pop-ups, chat widgets or cookie banners.WCAG 2.1.2 · Manual check
  • A "skip to content" link or landmarks let users bypass repeated blocks.WCAG 2.4.1 · Partly automatic
  • The focused element is not hidden behind sticky headers or banners.WCAG 2.4.11 · Manual check

Forms and checkout

  • Every form field has a visible label (placeholders don't count).WCAG 1.3.1, 3.3.2 · Checked automatically
  • Error messages say what went wrong and how to fix it.WCAG 3.3.1, 3.3.3 · Manual check
  • Name, address and email fields use autocomplete.WCAG 1.3.5 · Checked automatically
  • Login and checkout don't require puzzles or memory tests without an alternative.WCAG 3.3.8 · Manual check
  • Users don't have to re-enter information they already provided.WCAG 3.3.7 · Manual check

Links and buttons

  • Links and buttons have understandable names, including icon buttons.WCAG 2.4.4, 4.1.2 · Checked automatically
  • Touch targets are at least 24 × 24 CSS pixels or have enough spacing.WCAG 2.5.8 · Checked automatically
  • Drag-and-drop actions have a single-click alternative.WCAG 2.5.7 · Manual check

Dynamic content

  • Status messages ("added to cart", errors) are announced to screen readers.WCAG 4.1.3 · Manual check
  • Carousels and animations can be paused; nothing flashes more than three times per second.WCAG 2.2.2, 2.3.1 · Manual check
  • Time limits can be extended or switched off.WCAG 2.2.1 · Manual check

This checklist is a practical aid, not legal advice. Automated tools reliably find only part of the problems — use it together with a manual review and, where needed, professional advice.

Check what can be checked automatically — for free

EAA Watch tests a page against WCAG 2.2 AA in seconds and explains every finding in plain language.

Check a page for free

Order a paid plan

Leave your email and we'll contact you as soon as the plan can be ordered.