WCAG 1.2.4 Captions (Live) — Testing Guide for Mobile & Web Apps

WCAG 1.2.4 requires that synchronized media, specifically live audio content, have accurate captions. For live content, this means captions must be available and synchronized with the audio as it is b

June 05, 2026 · 5 min read · WCAG Guides

Ensuring Live Captioning Compliance with WCAG 1.2.4 (AA)

WCAG 1.2.4 requires that synchronized media, specifically live audio content, have accurate captions. For live content, this means captions must be available and synchronized with the audio as it is broadcast or streamed. This criterion applies to all live audio, including live streams, webinars, video conferences, and live broadcasts.

Why Live Captions Matter

The absence of live captions excludes a significant portion of your user base. This includes individuals who are deaf or hard of hearing, but also extends to users in noisy environments, those with cognitive disabilities who benefit from visual reinforcement, non-native speakers who can better process information with text, and even users who simply prefer to watch with sound off.

Legislation like the EU's European Accessibility Act (EAA) and the U.S. Americans with Disabilities Act (ADA) mandate accessibility for digital content, including live streams. Non-compliance can lead to legal challenges, reputational damage, and, most importantly, alienating potential users.

Common Violations and Examples

Violations of WCAG 1.2.4 typically stem from either a complete lack of captions for live audio or captions that are inaccurate, out of sync, or incomplete.

How to Test for WCAG 1.2.4 Compliance

Testing for live captioning compliance requires a multi-faceted approach, combining manual checks with automated tools.

#### Manual Testing Steps

  1. Identify Live Audio Content: Locate all live audio/video streams within your application or website.
  2. Enable Captions: For each live stream, actively look for and enable the captioning feature.
  3. Observe Synchronization: Watch the live content for at least 5-10 minutes. Verify that captions appear concurrently with the spoken words. Note any noticeable delays or premature appearances.
  4. Assess Accuracy: Pay close attention to the accuracy of the transcribed text. Check for:
  1. Check for Completeness: Ensure that all spoken dialogue is captioned. There should be no gaps where audio is present but captions are absent.
  2. Test Different Scenarios: If your live content involves multiple speakers, test how well the captions differentiate them (e.g., through speaker labels if provided).

#### Automated Tools for Captioning Checks

While fully automating live caption *accuracy* and *synchronization* for live content is challenging due to its dynamic nature, automated tools can assist in identifying *potential* issues and verifying the *presence* of caption tracks.

#### Mobile-Specific Considerations (Android/iOS)

How to Fix Violations

Addressing WCAG 1.2.4 requires a robust captioning strategy for live content.

How SUSA Checks for WCAG 1.2.4 Compliance

SUSA (SUSATest) is designed to identify issues related to accessibility, including those pertaining to live content. While SUSA's primary strength lies in autonomous exploration and script generation for pre-defined flows, its persona-based testing and analytical capabilities contribute to WCAG 1.2.4 compliance checks in the following ways:

By integrating SUSA into your QA process, you gain an automated layer of testing that complements manual efforts, helping to uncover potential WCAG 1.2.4 violations early and continuously, ensuring your live content is accessible to a broader audience.

Test Your App Autonomously

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.

Try SUSA Free