WCAG 1.2.1

Audio-only and Video-only

WCAG 1.2.1

Page title: WCAG 1.2.1 – Text alternatives for audio-only and video-only media Meta description: Make audio-only and video-only media accessible according to WCAG 1.2.1 with clear text transcripts or descriptions for all users. url: audio-video-only-text-alternatives


WCAG 1.2.1 – Audio-only and Video-only (pre-recorded)

Summary

WCAG 1.2.1 requires that pre-recorded media that contain only audio or only video have an equivalent textual alternative. This makes the content accessible to users who cannot perceive audio or video material.

Level: A Category: Perceivable

What is WCAG 1.2.1 – Audio-only and Video-only?

Audio-only media only contain sound (such as a podcast or audio book), while video-only media only contain images without sound (such as a silent instructional video or animation without audio). For both types of media, there must be a text alternative to ensure that all users have full access to the same information.

Who benefits from this?

  • People who are deaf or hard of hearing (for audio-only media).
  • People who are blind or visually impaired (for video-only media).
  • Users who have difficulty processing auditory or visual information.

How do you comply with WCAG 1.2.1?

Always provide a textual alternative for pre-recorded audio-only or video-only media.

Text transcript for audio-only content: html <audio controls src=‘interview.mp3’></audio> <a href=‘transcript-interview.html’>View the full transcript of the interview here.</a> The transcript offers a textual alternative for users who cannot hear audio.

Textual description for video-only content: html <video src=‘manual.mp4’></video>

<p><a href=‘manual-description.html’>Read the textual description of this instructional video here.</a></p> *The textual description offers visually impaired or blind users access to the video's content.*

Good and bad examples

Good example (audio-only):

<audio controls src=‘podcast.mp3’></audio> <a href=‘podcast-transcript.html’>Read the transcript of this podcast.</a>

Clear text alternative available, so that deaf and hard of hearing users do not miss anything.

Bad example (audio-only):

<audio controls src=‘podcast.mp3’></audio>

No transcript provided; inaccessible to deaf or hard of hearing users.

Good example (video-only):

<video src=‘montage-instructie.mp4’></video> <a href=‘tekstuele-instructie.html’>Read the instructions from this video.</a>

Text description available; accessible to blind or visually impaired users.

Bad example (video-only):

<video src=‘montage-instructie.mp4’></video>

No text alternative offered; inaccessible to visually impaired or blind users.

How do you test WCAG 1.2.1?

Manual check:

  • Check whether audio-only media is provided with a full transcript.
  • Check whether video-only media is accompanied by a textual description containing all relevant visual details.

Automatic tools:

Although this criterion should mainly be checked manually, you can use the tools below to check whether alternatives are available:

  • Axe DevTools
  • Lighthouse (Chrome DevTools)

Use a screen reader:

  • NVDA (Windows)
  • VoiceOver (Mac)

Sources and additional information

Get the latest insights directly in your mailbox

Get the latest insights directly in your mailbox

Don`t worry it`s a monthly newsletter, you can opt-out anytime.