Standards

The Complete WCAG 2.2 Checklist (A & AA)

Every Level A and AA success criterion, translated out of spec-speak and grouped by the work you’d actually do to satisfy it.

WCAG — the Web Content Accessibility Guidelines — is the standard behind nearly every accessibility law, from the ADA to the European Accessibility Act. The official spec is precise but dense. This is the same standard translated into a checklist you can actually work from, organized by the four principles and grouped by the work you’d do to satisfy each one.

How to use this

Aim for every A and AA item — that’s the legal target. Run an automated scan first to clear the machine-detectable items in bulk, then walk this list manually for the criteria that need human judgment (flagged with 👁 below).

A, AA, AAA — which level do you need?

  • Level A — the floor. Failing these blocks some users entirely.
  • Level AA — the legal target. This is what the ADA, EAA, and Section 508 effectively require.
  • Level AAA — gold standard, not generally required site-wide.

Below, each item is tagged with the success criterion number and its level.

1. Perceivable

Users must be able to perceive the information — it can’t be invisible to all of their senses.

  • 1.1.1 A All images, icons, and non-text content have a meaningful text alternative (or are marked decorative). 👁 How to write alt text
  • 1.2.2 A Pre-recorded video has captions.
  • 1.2.5 AA Pre-recorded video has audio description.
  • 1.3.1 A Structure (headings, lists, tables, form labels) is conveyed in the markup, not just visually.
  • 1.3.5 AA Input fields collecting user info have an autocomplete purpose set where applicable.
  • 1.4.1 A Color is never the only way information is conveyed.
  • 1.4.3 AA Text contrast is at least 4.5:1 (3:1 for large text). 👁 Check contrast →
  • 1.4.4 AA Text can be resized to 200% without loss of content or function.
  • 1.4.10 AA Content reflows to a single column at 320px wide — no horizontal scrolling.
  • 1.4.11 AA UI components and graphics have at least 3:1 contrast against their surroundings.

2. Operable

Every function must work for users who don’t use a mouse, need more time, or are sensitive to motion.

  • 2.1.1 A Everything is operable by keyboard alone.
  • 2.1.2 A Keyboard focus is never trapped in a component.
  • 2.4.1 A A skip-to-content link lets keyboard users bypass repeated navigation.
  • 2.4.3 A Focus order follows a logical, meaningful sequence.
  • 2.4.4 A Link text makes sense on its own (no bare “click here”).
  • 2.4.7 AA The keyboard focus indicator is always visible.
  • 2.4.11 AA Focused elements aren’t fully hidden behind sticky headers/footers. New in 2.2
  • 2.5.7 AA Any dragging action has a single-pointer alternative. New in 2.2
  • 2.5.8 AA Interactive targets are at least 24×24px (or adequately spaced). New in 2.2

3. Understandable

Content and interface behavior must be predictable and clear.

  • 3.1.1 A The page language is declared in the HTML (lang attribute).
  • 3.2.2 A Changing a form field doesn’t trigger an unexpected context change.
  • 3.3.1 A Input errors are identified in text, not by color alone.
  • 3.3.2 A Form fields and controls have visible labels and instructions.
  • 3.3.7 A Users aren’t asked to re-enter information they already provided in the same process. New in 2.2
  • 3.3.8 AA Authentication doesn’t rely on a cognitive memory test (allow paste, password managers, etc.). New in 2.2

4. Robust

Content must work reliably across browsers and assistive technologies, now and in the future.

  • 4.1.2 A All UI components have a correct name, role, and value exposed to assistive tech (use semantic HTML; ARIA only where needed).
  • 4.1.3 AA Status messages (e.g. “added to cart”) are announced to screen readers without moving focus.

What’s new in WCAG 2.2

WCAG 2.2 (the current version) added nine success criteria, mostly aimed at users with motor and cognitive disabilities. The ones most likely to trip up a modern site:

  • 2.4.11 Focus Not Obscured — sticky headers that cover the focused element fail.
  • 2.5.8 Target Size — tiny tap targets and cramped icon buttons fail.
  • 3.3.8 Accessible Authentication — “type the 3rd, 5th, and 7th character of your password” patterns fail.

Don’t treat this as a one-time pass

You can satisfy every item today and regress next sprint when a developer ships a new component. The teams that stay compliant re-test on every release — which is the entire point of continuous monitoring.

Frequently asked questions

What’s the difference between WCAG 2.1 and 2.2?
WCAG 2.2 is backwards-compatible with 2.1 and adds nine new success criteria (and removes one — 4.1.1 Parsing). If you meet 2.2 AA you also meet 2.1 AA. Most laws still cite 2.1 AA, so 2.2 AA exceeds the requirement.
Do I need to meet Level AAA?
Generally no. AAA is not required for whole sites by the ADA, EAA, or Section 508. AA is the legal target. Meet AAA selectively where it’s easy and high-value.
Can I check this whole list automatically?
Only partly. Automated tools reliably verify roughly 30–50% of WCAG criteria — contrast, missing alt text, unlabeled fields, and similar. The items marked with 👁 need manual review by a person. Use automation to clear the bulk, then test the rest by hand.

Stay ahead of accessibility rules

Practical WCAG, ADA & EAA updates, new free tools, and plain-English guides — occasional emails, no spam.