Skip to main content
WCAG 2.1 & 2.2

Understand WCAG and test specific barriers

The Web Content Accessibility Guidelines (WCAG) describe requirements for accessible web content. Find the basics and practical guides to forms, keyboard access, contrast and other topics.

Practical Guides

Which problem do you want to solve?

Choose a topic. The linked guides provide test steps and code examples.

Forms & interaction

Contrast & presentation

Content & orientation

WCAG Fundamentals

WCAG Explained: Structure, Levels, and Versions

Four principles organize WCAG: perceivable, operable, understandable and robust. Success criteria turn them into specific requirements, each assigned a level of A, AA or AAA.

Structure hierarchy

WCAG → 4 Principles → Guidelines → Success Criteria → Level A, AA, or AAA

A guideline groups a topic, such as keyboard access. Its success criteria describe what needs to be checked.

The Four WCAG Principles (POUR)

What Do Levels A, AA, and AAA Mean?

AA includes every criterion at levels A and AA. AAA adds further requirements. The version and level you need depend on the agreed or applicable assessment standard.

What Is the Difference Between WCAG 2.1 and WCAG 2.2?

WCAG 2.2 adds nine success criteria to WCAG 2.1. The former criterion 4.1.1 (Parsing) was removed. Check which version applies to your project’s contract or legal requirements.

Before / after: Label a form field

An associated label names the field and stays visible while typing. Its for attribute must match the input’s id.

Testing practice

Test important tasks and prioritize findings

Start with tasks people need to complete on your website: buying, registering, signing in or contacting you.

Address blocked tasks first

Prioritize errors by their effect on use. An unreachable buy button or a keyboard trap can prevent a task. Record affected pages, states and reproducible steps.

From finding to retest

  1. Define the scope

    Choose pages, devices and states. Record areas you could not reach or test.

  2. Test and fix

    Combine automated checks with manual tests. Give developers findings with locations and reproduction steps.

  3. Retest and document

    Repeat affected tests after fixes. Record results, testing scope and remaining barriers.

Who checks what?

Tools

Test and follow up with navable

Use Audit to collect findings from tested pages and states. Developer tools help you address them; audit data can support a statement draft.

Frequently Asked Questions About WCAG & Accessibility