A matrix of contrast and target-size criteria across WCAG Levels A, AA and AAA, with the Level A column left empty

WCAG 2.0 vs 2.1 vs 2.2: which version and level actually binds you

The version and the level you have to meet are set by whichever legal or procurement instrument reaches you, not by preference. Read against the W3C Recommendation for WCAG 2.2 of 05 October 2023, revised 12 December 2024, with the American position as recorded on 08 September 2026.

Which WCAG version and level do you actually have to meet?#

You do not pick one. The version and the level arrive attached to an instrument. Therefore the work is finding which instrument reaches you.

WCAG, the Web Content Accessibility Guidelines, is published by the W3C. WCAG 2.2 is a W3C Recommendation. The W3C published it on 05 October 2023 and revised it on 12 December 2024, with errata only. A Recommendation is the W3C's own term of art. It means a specification has completed the W3C process and is endorsed for adoption.

What follows next is our reading rather than the W3C's. A technical specification binds nobody by itself. An obligation to meet one arrives only when a separate instrument names it. That is our reading of how obligations arise, not legal advice about your position. That instrument is a statute, a regulation, a procurement clause, or a contract you signed. Besides, the W3C draws no legal conclusion anywhere in the document, and it should not be read as drawing one.

What actually changed in WCAG 2.0 vs 2.1 vs 2.2#

Each version adds success criteria to the one before it, so the count only ever grows.

Show data table
Counts are success criteria, not techniques or sufficient techniques. WCAG 2.0 starts at 61. WCAG 2.1 adds 17 to reach 78. WCAG 2.2 adds 9 and removes exactly one, 4.1.1 Parsing at Level A, landing on 86.
Step Change Running total
WCAG 2.0 61 61
Added in 2.1 17 78
Added in 2.2 9 87
4.1.1 Parsing removed in 2.2 -1 86
WCAG 2.2 86

86 is 61 inherited plus a thin layer of additions, with one criterion taken out. The version argument is smaller than the numbering suggests.

Success criteria from WCAG 2.0 to WCAG 2.2 Counts are success criteria, not techniques or sufficient techniques. WCAG 2.0 starts at 61. WCAG 2.1 adds 17 to reach 78. WCAG 2.2 adds 9 and removes exactly one, 4.1.1 Parsing at Level A, landing on 86. W3C Recommendation text for WCAG 2.2 of 05 October 2023, revised 12 December 2024, with the W3C Web Accessibility Initiative What is New lists for 2.1 and 2.2.

The step to 2.1 added 17 criteria. Then WCAG 2.2 added 9 and removed exactly one, 4.1.1 Parsing at Level A. As a result, the net gain from 2.1 to 2.2 is 8. These counts and the totals above come from the W3C Recommendation text for WCAG 2.2 of 05 October 2023 revised 12 December 2024, and from the W3C Web Accessibility Initiative's What's New lists for 2.1 and 2.2. Those additions are spread across all three levels. In criteria terms, seventeen additions across three levels is the entire WCAG 2.0 vs 2.1 gap.

Show data table
The two up-steps of the chart above, decomposed by conformance level. WCAG 2.1 added 5 at Level A, 7 at Level AA and 5 at Level AAA. WCAG 2.2 added 2 at Level A, 4 at Level AA and 3 at Level AAA.
Dimension Added in WCAG 2.1 Added in WCAG 2.2
Level A 5 2
Level AA 7 4
Level AAA 5 3

Level AA is the tallest bar in both steps, which is the level the instruments name.

Success criteria added by level at each version step The two up-steps of the chart above, decomposed by conformance level. WCAG 2.1 added 5 at Level A, 7 at Level AA and 5 at Level AAA. WCAG 2.2 added 2 at Level A, 4 at Level AA and 3 at Level AAA. W3C Recommendation text for WCAG 2.2 of 05 October 2023, revised 12 December 2024, with the W3C Web Accessibility Initiative What is New lists for 2.1 and 2.2.

Editions matter as much as version numbers here. WCAG 2.2 is the Recommendation of 05 October 2023, revised 12 December 2024. WCAG 2.1's current edition reads 06 May 2025. Therefore a page citing "WCAG 2.1 (2018)" quotes a document that has since been re-published. That is a signal about the page rather than about the standard.

Which instrument decides your version, and does 2.2 cover the rest?#

Build to the newest version the instrument reaching you does not forbid. The W3C states the reason plainly in WCAG 2.2, the Recommendation of 05 October 2023 revised 12 December 2024. Its sentence reads: "Content that conforms to WCAG 2.2 also conforms to WCAG 2.0 and WCAG 2.1."

That relation runs one way only, and this next part is our entailment rather than the W3C's sentence. Conforming to 2.0 or to 2.1 does not make content conform to 2.2. At conformance level the version question therefore mostly collapses, because a page built to 2.2 satisfies the criteria sets of the earlier versions, although that does not mean an instrument naming 2.0 or 2.1 is thereby satisfied as a legal or contractual matter.

Four axes decide which instrument reaches you. First, jurisdiction. Second, sector. Third, entity type. Fourth, whether a customer's contract names a version of its own. If a given jurisdiction, sector and entity type apply, then a named instrument requires a named version at a named level.

How an obligation reaches you: jurisdiction, sector and entity type converge on the instrument that names you, a customer's contract can name a version independently of all three, and the instrument yields a named version at a named level. Two exits leave the routing: a contested obligation, and a contract clause nobody analysed.The routing only. No instrument-to-version rows; the mapping below carries them.

We already publish those rows twice. For instance, our post on the June 2025 deadline and the European Accessibility Act's scope maps instruments to versions. In addition, the introduction to POUR and the first accessibility fixes carries a second mapping.

That deadline post says work done once at WCAG 2.1 Level AA also satisfies the ADA, Section 508 and AODA at once. That holds for the web-content requirement of Section 508 and AODA, each of which names a WCAG version and level that conformance at 2.1 Level AA meets. It does not hold for the ADA, which names no technical standard at all, so no level of WCAG conformance is a statutory safe harbour under it, though a Department of Justice regulation under the same statute does name one for public entities. It does not carry to EN 301 549 either. The legal detail, and the note that none of this is legal advice, sit further down.

Four instruments against conformance at WCAG 2.1 Level AA, read from each instrument's own text. General information, not legal advice.
InstrumentDoes it name a WCAG version and level?Satisfied by conformance at 2.1 Level AA?What that leaves
ADANo. It names no technical standard, in either Title II or Title III.No. No level of WCAG conformance is a statutory safe harbour under the statute.A Department of Justice regulation under the same statute does name one, for public entities only.
Section 508Yes.Yes, for its web-content requirement.The requirement met here is the web-content one.
AODAYes.Yes, for its web-content requirement.The requirement met here is the web-content one.
EN 301 549Yes, but equivalence to WCAG 2.1 Level AA is one-directional and covers clause 9 only.No.Clauses 10, 11 and 5 to 8 have no WCAG counterpart, so a product can conform to WCAG 2.1 Level AA and still fail EN 301 549 comprehensively.

Why does Level A say nothing about contrast?#

No version of WCAG 2 places any contrast criterion at Level A. In practice, a site claiming Level A has made no contrast commitment at all.

All three contrast criteria sit above it. Contrast is where the three levels actually diverge. Every threshold that exists sits at AA or above, and none sits at A. Each is stated in the W3C Recommendation text for WCAG 2.2 of 05 October 2023, revised 12 December 2024. In addition, the same allocation holds in 2.0 and in 2.1.

Contrast only. Every contrast threshold in WCAG 2 sits at Level AA or above, and none sits at Level A. Level A does carry other criteria bearing on visual presentation, so this table does not say a Level A claim commits to nothing about how a page looks. Source: W3C Recommendation text for WCAG 2.2 of 05 October 2023, revised 12 December 2024.
LevelContrast criteria at this levelThreshold stated
Level ANone. No contrast criterion exists at this level.None
Level AA1.4.3 and 1.4.111.4.3 is 4.5:1, with 3:1 for large text. 1.4.11 is 3:1.
Level AAA1.4.67:1

Read the scope carefully, because it is narrower than it sounds. The claim is about contrast. It covers WCAG versions 2.0, 2.1 and 2.2. However, Level A does carry other criteria bearing on visual presentation. Therefore "Level A says nothing about how it looks" would be false. This negative survives only because the criterion set is finite, numbered and levelled in three published documents. As a result, you can falsify it by naming one criterion.

Is Level AAA the goal?#

No, and the specification says so about site-wide mandates rather than about the criteria themselves.

Read what that sentence scopes. It addresses a policy requiring AAA across an entire site. However, it does not discourage meeting individual AAA criteria where they fit your content. In practice plenty of teams meet several without difficulty. Besides, the accompanying note is permissive in its own right: progress beyond the achieved level may be reported.

In short, A, AA and AAA are not bronze, silver and gold. They are three levels of one criterion set. Instead, the level attached to any single criterion is a fact about that criterion, not a ranking of ambition.

Why does target size appear twice at two different levels?#

Because two different criteria carry that name, in two versions, with two thresholds. The two criteria answer different questions at different bars. That is why the same search term turns up two unrelated numbers. Both are stated in the W3C Recommendation text for WCAG 2.2 of 05 October 2023, revised 12 December 2024.

Target size ruler
Yours: 32 by 32 px
2.5.8: 24 by 24 px
2.5.5: 44 by 44 px

What this target clears#

1 of 2 met
Your target32 by 32 CSS pixels, 1,024 px area
2.5.8 Target Size (Minimum) (Level AA, WCAG 2.2)[+] Meets the 24 px bar. Yours is 1.3 times the edge and 1.8 times the area.
2.5.5 Target Size (Enhanced) (Level AAA, WCAG 2.1)[x] Below the 44 px bar. Yours is 0.7 times the edge and 0.5 times the area.
Each threshold, its level and the version it arrived in, with the verdict at the size currently set above.
CriterionNameLevelVersionThresholdAt 32 px
2.5.8Target Size (Minimum)AA2.224 by 24 CSS pixels[+] Meets
2.5.5Target Size (Enhanced)AAA2.144 by 44 CSS pixels[x] Below
Set an edge and the square renders at true CSS-pixel size on your own device, beside each named threshold. 2.5.8 Target Size (Minimum) is Level AA and arrived in WCAG 2.2 at 24 by 24 CSS pixels. 2.5.5 Target Size (Enhanced) is Level AAA and arrived in WCAG 2.1 at 44 by 44 CSS pixels. Source: W3C Recommendation text for WCAG 2.2 of 05 October 2023, revised 12 December 2024. The table below carries every threshold with no JavaScript.

The practical consequence is small and sharp. Quoting a criterion by name alone does not tell anyone whether you must meet it. Therefore check the number, the version and the level together. For instance, focus visibility spans several numbered criteria at different levels. We walk through that case in focus versus focus-visible in CSS.

What conformance requires beyond passing every criterion#

Conformance is a claim, not a score. It is made about full pages, and about every page in a complete process. Also, it is made under five stated requirements. Those requirements sit in the Conformance section of the W3C Recommendation for WCAG 2.2 of 05 October 2023, revised 12 December 2024. Therefore a per-criterion pass rate is not a conformance claim, and this is the part a checklist cannot express.

The five requirements, full pages, and complete processes#

The five requirements are the conformance level itself, full pages, complete processes, only accessibility-supported ways of using technologies, and non-interference. Full pages means the claim covers the whole page rather than a part of it. In addition, complete processes means every page in a multi-step flow sits inside the claim. A checkout or an application form is exactly that kind of flow.

A four-step flow in which three steps conform and one does not, so the conformance claim for every step in the process is falseIllustrative, using a checkout or an application form. It is not a measured Atyantik result. One non-conforming step voids the claim for the complete process.

Consequently, a partially conforming page is not a page that conforms a bit less. Instead it is a page that does not conform. For content you do not control, the specification defines a separate statement of partial conformance. Embedded and user-generated material are the usual examples. That mechanism carries its own stated conditions, and it is not a way of conforming without meeting the requirements.

One term of art matters throughout. Conformance is a technical state under those five requirements. Whereas compliance means meeting a law, which may require something narrower, broader, or differently shaped.

Accessibility supported, and why "it renders" is not the test#

Conformance counts only those uses of a web content technology that are accessibility supported. The specification defines that phrase with two limbs. Both are stranger than the plain reading.

First, the way the technology is used must have been tested for interoperability with users' assistive technology. That testing is in the human language or languages of the content. Second, the technology must have accessibility-supported user agents that are available to users. The specification satisfies that second limb by any one of four stated routes. For example, one route is native support in widely distributed user agents such as HTML and CSS. Another is support through a widely distributed plug-in. A third is availability inside a closed environment, such as a single corporate network.

Notice what the second limb is not. It is not a duty to document anything. Instead it is a condition about the user-agent ecosystem the content's audience actually has. As a result, a criterion recorded as passing on top of a use that is not accessibility supported does not count toward conformance. Meanwhile a report built from criterion checks alone cannot see that gap.

A conforming alternate version is not "a text-only page is fine"#

A conforming alternate version is a defined mechanism with its own stated conditions. Those conditions sit in the same Conformance section. Therefore it is not a general permission to ship an accessible sibling page and treat the main page as covered.

The permitted reading is conditional, and it is about the specification. A version that does not meet every one of the conditions the specification states is not a conforming alternate version. As a result, the page a reader actually reaches is the page the conformance claim stands on.

Where conformance stops being enough#

Conformance at the level an instrument names is a floor, not an outcome. A page can satisfy every applicable criterion at that level. Yet a real user may still be unable to finish the process the page exists for.

The two requirements above are why. Complete processes brings the whole flow into the claim, and accessibility supported brings real assistive technology into the test. Consequently the work that catches what a criterion sweep misses is testing with assistive technology across whole processes rather than isolated pages. Our write-up of testing methods and the boundary of automated scanner coverage goes through what that looks like.

Two different situations arrive at this point. For a site that already exists and has an audit that missed something, the relevant work is WCAG and ADA compliance: audit, fixes and re-test. For work that has not been built yet, it is accessibility testing built in from the start. Neither is required in order to conform, since conformance is a floor rather than an outcome.

The three American instruments people collapse into one#

The American position is three separate things. First, the statute. The Americans with Disabilities Act names no technical standard, in either Title II or Title III.

Second, the regulation. The United States Department of Justice's Title II rule at 28 C.F.R. part 35 subpart H requires WCAG 2.1 Level A and AA of public entities only. As promulgated, that rule set two compliance dates. They were 24 April 2026 for a public entity with a total population of 50,000 or more, and 26 April 2027 below that or for a special district government. Both were later changed by the interim final rule below.

The compliance dates, and why they are not settled#

Then 91 FR 20902, published on 20 April 2026, arrived as an interim final rule. In its own terms it operates while its comment period is open. It sets those dates at 26 April 2027 for a public entity with a total population of 50,000 or more, and 26 April 2028 below that or for a special district government. Because that interim final rule is open for comment, the operative dates are not settled and may change again. Therefore check the current Federal Register entry and the current text of 28 C.F.R. part 35 subpart H rather than any date printed here. This passage reflects the position as recorded on 08 September 2026.

  1. As promulgated

    The Title II rule at 28 C.F.R. part 35 subpart H

    24 April 2026 for a public entity with a total population of 50,000 or more. 26 April 2027 below that, or for a special district government.

  2. Published 20 April 2026

    91 FR 20902, an interim final rule

    Moves those dates to 26 April 2027 for a public entity with a total population of 50,000 or more, and 26 April 2028 below that or for a special district government.

  3. As recorded 08 September 2026

    The dates are not settled

    The interim final rule is open for comment, so the operative dates may change again. Check the current Federal Register entry and the current text of 28 C.F.R. part 35 subpart H rather than any date printed here.

Third, Title III. What is absent for private entities is a Department of Justice regulation naming a technical standard for their websites, although the ADA's application to Title III entities is not absent. Exposure reaches websites through settlements, and through individual court opinions that bind only their parties. In contrast, circuits differ on whether a website with no physical nexus is a place of public accommodation. Nothing here is a verdict about your organisation.

When this framework fails, and when you need counsel instead#

This decision procedure routes obligations that are written down. However, it cannot route the two categories below. If you are in either one, the next step is a lawyer in your own jurisdiction, not a closer reading of the criteria.

Take EN 301 549, the European standard published by CEN, CENELEC and ETSI. Its equivalence to WCAG 2.1 Level AA is one-directional, and it covers clause 9 only. Clauses 10, 11 and 5 to 8 have no WCAG counterpart. Consequently, a product can conform to WCAG 2.1 Level AA and still fail EN 301 549 comprehensively. Version 4.1.1, adopted on 24 August 2026, aligns to WCAG 2.2. Still, its legal effect is conditional on citation in the Official Journal of the European Union rather than automatic on adoption. That is the case where "fix it once at 2.1 AA" does not carry across.

An obligation can also arrive entirely through a customer's procurement clause or a contract. No analysis of statutes or regulations will surface it. Besides, it may name a version and level that neither your jurisdiction nor your sector would have selected. Read the contract.

Finally, none of the above is an individualised compliance verdict, and that is a refusal rather than a caveat. Three situations sit outside it. First, when the obligation is contested rather than written down. Second, when a regulator or an opposing party has already made contact. Third, when the answer turns on facts about one organisation rather than on what a specification says. In each of those, the right next step is counsel in your own jurisdiction.

WCAG 2.0 vs 2.1 vs 2.2: common questions

WCAG 2.0 vs 2.1: which version do I have to meet?
You do not pick one. The version and the level arrive attached to whichever legal or procurement instrument reaches you, so the work is finding which instrument names you. Four axes decide it: jurisdiction, sector, entity type, and whether a customer contract names a version of its own. A technical specification binds nobody by itself; an obligation arrives only when a statute, a regulation, a procurement clause or a contract names it. That is our reading of how obligations arise, not legal advice about your position.
How many success criteria are in WCAG 2.0, 2.1 and 2.2?
WCAG 2.0 has 61 success criteria, WCAG 2.1 has 78 and WCAG 2.2 has 86. The step to 2.1 added 17. WCAG 2.2 then added 9 and removed exactly one, 4.1.1 Parsing at Level A, so the net gain from 2.1 to 2.2 is 8. These counts come from the W3C Recommendation text for WCAG 2.2 of 05 October 2023 revised 12 December 2024, and from the W3C Web Accessibility Initiative What is New lists for 2.1 and 2.2.
Does building to WCAG 2.2 cover WCAG 2.0 and 2.1?
The W3C states in WCAG 2.2 that content conforming to WCAG 2.2 also conforms to WCAG 2.0 and WCAG 2.1. That relation runs one way only, and this entailment is ours rather than the W3C sentence: conforming to 2.0 or 2.1 does not make content conform to 2.2. At conformance level the version question therefore mostly collapses, although that does not mean an instrument naming 2.0 or 2.1 is thereby satisfied as a legal or contractual matter.
What contrast ratio does WCAG Level A require?
None. No version of WCAG 2 places any contrast criterion at Level A, so a site claiming Level A has made no contrast commitment at all. All three contrast criteria sit above it: 1.4.3 at Level AA at 4.5:1 with 3:1 for large text, 1.4.11 at Level AA at 3:1, and 1.4.6 at Level AAA at 7:1. Read the scope carefully, because it is narrower than it sounds: the claim is about contrast, and Level A does carry other criteria bearing on visual presentation.
Is Level AAA the goal?
No, and the specification says so about site-wide mandates rather than about the criteria themselves. The W3C writes that it is not recommended that Level AAA conformance be required as a general policy for entire sites, because it is not possible to satisfy all Level AAA success criteria for some content. That sentence addresses a policy across an entire site. It does not discourage meeting individual AAA criteria where they fit your content, and the accompanying note is permissive in its own right: progress beyond the achieved level may be reported.
Can a site pass every Level AA criterion and still not conform?
Yes. Conformance is a claim, not a score. It is made about full pages, and about every page in a complete process, under five stated requirements: the conformance level itself, full pages, complete processes, only accessibility-supported ways of using technologies, and non-interference. A per-criterion pass rate is not a conformance claim, and a partially conforming page is not a page that conforms a bit less. It is a page that does not conform.

If an instrument already names you and an audit missed something, the work is a re-test against the version and level that instrument names. If the thing is not built yet, the same criteria are cheaper to meet before the first release than after it.

WCAG and ADA compliance: audit, fixes and re-test

Ishan Chavda

Software Engineer, Atyantik Technologies

Ishan Chavda is a Software Engineer at Atyantik Technologies, a software product studio building web platforms and integrated systems since 2015. He works on the front of the stack, where interaction patterns and interface state decide whether a page holds up under real use.

More from Ishan ChavdaAccessibility testing at AtyantikTalk to Atyantik

Keep reading