My Tool Studio
WCAG & Accessibility·4 min read

How to Work Through a WCAG 2.1 or 2.2 Checklist

Seventy-eight success criteria in WCAG 2.1, eighty-six in 2.2, four principles, three conformance levels. WCAG reads like a legal document because it effectively is one, cited by the ADA Title II rule, Section 508, and the European Accessibility Act through EN 301 549. The way through is refusing to treat it as one giant task: filter to the version and level you owe, split criteria by who can verify them, and record evidence as you go. Done that way, the wall of text becomes a few weeks of steady, finishable work.

4 / 5 done

Why every WCAG success criterion needs a tracker

Memory is not a method.

The situations that summon a full criteria review are always high-stakes: a procurement questionnaire asking you to document conformance, an auditor booked for next month, a legal deadline with your name on it. Answering from memory fails immediately, because nobody retains 78 criteria, and many of them hide subtleties, like 1.4.3 allowing large text to pass at 3:1.

An interactive tracker fixes the two failure modes at once: you can't lose your place, and you can't quietly skip the awkward criteria, because the unchecked boxes keep staring at you.

WCAG 2.1 or 2.2, and level A vs AA vs AAA

AA is the working answer.

Start with the version. WCAG 2.2 adds nine criteria, on focus visibility, target size, dragging, consistent help, re-entering information and accessible login, and removes 4.1.1 Parsing. The W3C designed it so content that meets 2.2 also meets 2.1. The WCAG Compliance Checklist switches between the two with one click, progress carries across because shared criteria keep their ticks, and in the 2.2 view you can show only the criteria new in 2.2 if you've already finished a 2.1 review.

Then the level. Level A is the floor, AA is the level named by ADA Title II, Section 508, EN 301 549, and AODA, and AAA is aspirational; the W3C itself advises against requiring AAA site-wide, since some criteria can't be met for all content types. In the checklist, A and AA are on by default and AAA is one click away. Claiming AA means clearing every A criterion too, which is why the two levels display together.

How to work through a WCAG checklist without stalling

Split by verifier, not by number.

Go principle by principle, but assign items by who can actually verify them. A developer confirms 4.1.2 Name, Role, Value by reading component code. A designer settles 1.4.11 Non-text Contrast with a color tool. A content editor owns 2.4.6 Headings and Labels. The plain-English test under each criterion exists so you can hand a section to a non-specialist without also handing them the spec.

Check items off as verification finishes, not when a ticket gets opened. Progress saves in your browser between sessions, and the counter beside the filters keeps score of what's visible and what's left.

A worked WCAG criterion check: page language in 30 seconds

One criterion, start to finish.

Take 3.1.1 Language of Page, Level A. The test: view source on any page and inspect the opening tag. <html> with no lang attribute is a fail; screen readers fall back to their default voice and may mispronounce everything. <html lang="en"> passes, and the checkbox gets ticked with a clear conscience.

Now a numeric one: 1.4.3 Contrast (Minimum), Level AA, requires 4.5:1 for body text. Gray text at #949494 on white measures about 3.03:1, a fail for body text; darkening it to #767676 clears the bar at 4.54:1. Most criteria reduce to small, checkable facts like these once you stop reading them as legal prose.

WCAG checklist mistakes that create false confidence

A checklist can lie to you if you let it. The usual ways:

  • Ticking from memory instead of testing. We handle keyboard access is a belief; tabbing through checkout is a verification.
  • Marking a criterion passed after checking one page. Templates differ; verify each criterion against your distinct layouts.
  • Chasing AAA items while AA gaps remain open. Auditors and lawsuits care about AA; finish it first.
  • Forgetting the export before clearing browser data. Checked state lives in local storage and vanishes with it, so click Save progress file first.

Documenting WCAG conformance auditors will accept

Evidence over assertion.

Good documentation is mostly about dates and methods. Use Copy as Markdown for your repository or issue tracker, or export CSV for stakeholders, each time a review cycle ends. The export lists every criterion currently shown with its level, its status and any note you added. Note how contested criteria were verified: which screen reader, which pages, which browser. A dated series of exports showing criteria moving from open to done reads like a genuine program. A single undated claim of WCAG compliance reads like marketing, and auditors treat it accordingly.

Two more habits pay off: re-verify after any redesign, since template changes silently reopen settled criteria, and record known failures honestly; they feed straight into your public statement's limitations section.

Splitting work between the WCAG checklist and the scanner

Automate what you can, verify the rest.

Some criteria are machine-detectable, and the Website Accessibility Scanner automates those across your whole site, alt attributes, labels, contrast math, and ARIA validity among them. This checklist carries everything automation can't judge: media quality, focus behavior, error handling, consistency, and the WCAG 2.2 additions the scanner's 2.1 rules don't cover. For one-off page tests along the way, the WCAG Accessibility Checker gives immediate answers, and when the review completes, the Accessibility Statement Generator turns your verified status into a publishable document.

Try it now

Open WCAG Compliance Checklist

The tool is one click away. No sign up, no upload, no payment.

Open WCAG Compliance Checklist