WCAG 2.2 Complete Breakdown — All New Success Criteria Explained (2026) | AccessiTool

WCAG 2.2 Complete Breakdown — All 9 New Success Criteria Explained (2026)

🎯 What is WCAG 2.2?

WCAG 2.2 was officially published on October 5, 2023 as a W3C Recommendation. It adds 9 new success criteria to WCAG 2.1, focusing on mobile accessibility, cognitive accessibility, and user experience improvements.

Important: WCAG 2.2 is backward compatible with WCAG 2.1 and 2.0. If you're compliant with WCAG 2.1, you're mostly there — but you may need to address the new criteria.

✅ Test Your Website Against WCAG 2.2

Use our free ADA checker to see if your website meets the latest standards.

Run Free WCAG Scan →

WCAG 2.2 vs WCAG 2.1 — What Changed?

Feature WCAG 2.1 WCAG 2.2
Total success criteria 78 criteria 87 criteria (+9)
Level A criteria 30 criteria 33 criteria (+3)
Level AA criteria 20 criteria 23 criteria (+3)
Level AAA criteria 28 criteria 31 criteria (+3)

The 9 New WCAG 2.2 Success Criteria — Complete List

2.4.11 — Focus Appearance (Level AA) AA

What it means: The keyboard focus indicator must be highly visible. The minimum area of the focus indicator must be at least the area of a 2px thick perimeter of the focused control, or at least 2px thick on the shortest side.

Why it matters: Users with low vision need to clearly see where keyboard focus is. WCAG 2.1 only required a visible focus indicator — 2..2 adds specific size requirements.

/* Good focus indicator meeting 2.4.11 */
:focus {
    outline: 3px solid #3b82f6;
    outline-offset: 2px;
}

/* Or a background color change + border */
:focus {
    background-color: #e0e0e0;
    border: 2px solid #000;
}

2.4.12 — Focus Not Obscured (Minimum) (Level AA) AA

What it means: When an element receives keyboard focus, it must not be completely hidden by other content (like sticky headers or modals).

Why it matters: Sticky headers, chat widgets, and cookie banners often obscure focused elements. Users can't see where they are.

How to test: Tab through your site. Can you always see the focused element? If a sticky header hides it, that's a violation.

/* Fix: Ensure sticky headers don't hide focus */
/* Add scroll margin to anchor targets */
:target {
    scroll-margin-top: 80px; /* Adjust based on header height */
}

2.4.13 — Focus Not Obscured (Enhanced) (Level AAA) AAA

What it means: An even stricter version of 2.4.12. The focused element must not be obscured at all — not even partially.

Why it matters: For users with cognitive disabilities, even partial obstruction can be disorienting.

2.5.7 — Dragging Movements (Level AA) AA

What it means: Any functionality that requires dragging (like sliders or drag-and-drop) must also have a single-pointer alternative (like tapping up/down buttons).

Why it matters: Users with motor impairments may not be able to perform precise dragging movements.

<!-- Good: Provide both drag AND buttons -->
<div class="slider">
    <button onclick="decrease()">-</button>
    <div class="drag-area" draggable="true"></div>
    <button onclick="increase()">+</button>
</div>

2.5.8 — Target Size (Minimum) (Level AA) AA

What it means: Touch targets (buttons, links) must be at least 24x24 CSS pixels (down from 44x44 in WCAG 2.1's AAA criterion).

Why it matters: Small buttons are hard to tap on mobile devices. This is now a Level AA requirement (not just AAA).

Exception: Inline links, sentence links, and targets in a sentence can be smaller if there's enough spacing.

/* Ensure buttons are at least 24x24px */
.button {
    min-width: 24px;
    min-height: 24px;
    padding: 8px;
}

/* For mobile, 44x44 is still recommended */
@media (max-width: 768px) {
    .button {
        min-width: 44px;
        min-height: 44px;
    }
}

3.2.6 — Consistent Help (Level A) A

What it means: If your website provides help mechanisms (contact info, chat, help desk), they must be in the same relative order across all pages.

Why it matters: Users with cognitive disabilities need consistent placement to find help when needed.

<!-- Good: Help button in same location on all pages -->
<footer>
    <a href="/help">Help</a>
    <a href="/contact">Contact Us</a>
</footer>

3.3.7 — Redundant Entry (Level A) A

What it means: Information that users previously entered must be auto-populated or easily selectable, unless re-entering is essential.

Why it matters: Users with cognitive disabilities shouldn't have to re-enter the same information multiple times across different steps or pages.

<!-- Good: Auto-populate previously entered info -->
<input type="text" name="name" value="">
<input type="email" name="email" value="">

3.3.8 — Accessible Authentication (Minimum) (Level AA) AA

What it means: Authentication processes (login, password reset) must not rely on cognitive function tests like remembering passwords or solving puzzles — unless there's an alternative.

Why it matters: Password memory, CAPTCHAs, and "remember this pattern" tests exclude people with cognitive disabilities.

Exceptions: Copying from a password manager, or a secondary authentication method (like email link).

<!-- Good: Provide multiple login options -->
<button>Log in with email link (no password)</button>
<button>Log in with password</button>
<button>Log in with Google</button>

3.3.9 — Accessible Authentication (Enhanced) (Level AAA) AAA

What it means: An even stricter version of 3.3.8. No cognitive function tests at all — only methods that don't rely on memory or problem-solving.

Example: WebAuthn (biometrics), passkeys, or email magic links.

4.1.3 — Status Messages (Level AA) AA

What it means: Status messages (like "5 items added to cart" or "Form submitted successfully") must be announced to screen readers without requiring focus changes.

Why it matters: Dynamic content updates should be announced automatically, not just visually.

<!-- Good: Use role="status" for announcements -->
<div role="status" aria-live="polite">
    <!-- JavaScript updates this div -->
    {{ statusMessage }}
</div>

🔍 Is Your Website WCAG 2.2 Ready?

Run a free accessibility scan to check against the latest standards.

Test Your Website →

Summary Table — All 9 New WCAG 2.2 Criteria

Success Criterion Level Brief Description
2.4.11 — Focus Appearance AA Focus indicator must be highly visible (minimum size/contrast)
2.4.12 — Focus Not Obscured (Min) AA Focused element not completely hidden by other content
2.4.13 — Focus Not Obscured (Enhanced) AAA Focused element not obscured at all
2.5.7 — Dragging Movements AA Provide alternative to drag-and-drop
2.5.8 — Target Size (Minimum) AA Touch targets at least 24x24px
3.2.6 — Consistent Help A Help mechanisms in consistent location
3.3.7 — Redundant Entry A Auto-populate previously entered info
3.3.8 — Accessible Authentication (Min) AA No cognitive function tests for login
3.3.9 — Accessible Authentication (Enhanced) AAA No cognitive tests at all
4.1.3 — Status Messages AA Screen readers announce dynamic status updates

Do You Need to Comply with WCAG 2.2?

⚖️ Legal Status (2026)

  • ADA Title II (Government): References WCAG 2.1 Level AA, but 2.2 is considered best practice
  • ADA Title III (Businesses): Courts still use WCAG 2.1, but 2.2 shows good faith
  • Section 508: Currently references WCAG 2.0/2.1, not 2.2
  • EAA (EU): References WCAG 2.1 Level AA
  • Recommendation: Start working toward WCAG 2.2 now, especially AA criteria

⚠️ What you should do in 2026: Focus on WCAG 2.1 Level AA first — that's what courts and laws currently require. Once you're compliant with 2.1, start addressing the new WCAG 2.2 AA criteria (especially 2.5.8 Target Size and 2.4.11 Focus Appearance).

How to Implement WCAG 2.2 Criteria

Priority 1: Focus Appearance (2.4.11)

Update your CSS to ensure focus indicators are highly visible:

:focus {
    outline: 3px solid #3b82f6;
    outline-offset: 2px;
}

Priority 2: Target Size (2.5.8)

Ensure all tap targets are at least 24x24px on mobile:

button, a, [role="button"] {
    min-height: 24px;
    min-width: 24px;
}

Priority 3: Focus Not Obscured (2.4.12)

Test with sticky headers and add scroll margin:

html {
    scroll-padding-top: 80px;
}

🚀 Ready to Check WCAG 2.2 Compliance?

Use our free ADA checker to test your website against WCAG 2.1 and 2.2 criteria.

Run Free WCAG Scan →

No signup. Instant results. WCAG 2.1 + 2.2 ready.

Internal Links — More WCAG Resources

Frequently Asked Questions

❓ What is the difference between WCAG 2.1 and WCAG 2.2?
WCAG 2.2 adds 9 new success criteria focusing on mobile accessibility, cognitive accessibility, focus visibility, and authentication. WCAG 2.2 is backward compatible with 2.1 — nothing was removed.
❓ Is WCAG 2.2 legally required in 2026?
Not yet. Most laws (ADA, Section 508, EAA) still reference WCAG 2.1 Level AA. However, WCAG 2.2 represents best practice, and courts may eventually adopt it.
❓ What is the most important new WCAG 2.2 criterion?
2.5.8 Target Size (Minimum) — making touch targets at least 24x24px on mobile. This affects almost every mobile website and is now a Level AA requirement.
❓ Should I switch from WCAG 2.1 to WCAG 2.2?
WCAG 2.2 is additive, not a replacement. If you're compliant with 2.1, you're mostly there. Just address the 9 new criteria — especially the AA ones.
❓ Can I test WCAG 2.2 with a free ADA checker?
Many free checkers still focus on WCAG 2.1, but AccessiTool's free ADA checker includes WCAG 2.2 criteria like focus appearance and target size.

Final Thoughts

WCAG 2.2 is the latest evolution of web accessibility guidelines. While not yet legally required, it represents the current best practice for making websites accessible to everyone.

The most impactful new criteria for most websites are 2.5.8 Target Size (24x24px minimum) and 2.4.11 Focus Appearance (visible focus indicator). Start with these, then work through the remaining AA criteria.

Use a free WCAG checker to identify gaps, fix issues incrementally, and document your progress.

🚀 Test Your Website Against WCAG 2.2

Free WCAG compliance scan — includes WCAG 2.1 and 2.2 criteria.

Scan Your Website Now →

No signup. Instant results. WCAG 2.2 ready.

Share