All WCAG criteria
WCAG 1.2.2 · PerceivableLevel A

1.2.2Captions (Prerecorded)

Prerecorded video with audio needs captions synchronized with the audio. Auto-generated captions are typically not accurate enough.

Common failures

Patterns that fail this criterion.

  • 01YouTube embeds without manually-reviewed captions
  • 02Marketing videos with hardcoded translated subtitles only (no CC track)
  • 03Auto-captions only — often 70-90% accurate, leaves names, technical terms, numbers wrong
How to test

Testing approach: manual.

Manual — confirm captions exist and are accurate. Automated tools detect the absence of a track element but cannot judge accuracy.

How to fix

Remediation steps.

  1. 1

    Use a CC track

    Provide an SRT/VTT caption file in the same language as the audio. Auto-captions are a starting point, not a finished product — review and correct them.

  2. 2

    Include speaker IDs

    When multiple speakers, label them ("Sarah:", "Tom:") so screen-reader users know who is talking.

  3. 3

    Caption non-speech

    Music, laughter, applause, sound effects relevant to understanding — caption them in brackets ([upbeat music]).

Scan for WCAG 1.2.2 on your site

Find every violation in 42 seconds.

AccessProof runs axe-core 4.9.1 against your site and flags every WCAG criterion with the offending element selector. WCAG 1.2.2 is one of 49 criteria we check on every scan.

Related criteria

Often appears with…

All 50 WCAG 2.1 Level A + AA success criteria explained.

View the full checklist