Glossary · Language & media

Captions

Definition: Captions are synchronised text for everything you can hear in a video: the speech, who is speaking, and the sounds that matter for understanding it. WCAG requires them for prerecorded video in 1.2.2 at Level A and for live broadcasts in 1.2.4 at Level AA [1][2].

German: Untertitel · Also: closed captions, subtitles for the deaf and hard of hearing (SDH) · Last reviewed: 27 September 2026

Captions are not the same as subtitles

In German both are called Untertitel, and in British English "subtitles" is often used for both. The distinction still matters. Subtitles translate speech for people who can hear the audio but do not understand the language. Captions are for people who cannot hear the audio, so they also include cues such as [doorbell] or [quiet music] and name the speaker when that person is off screen [3].

There are also two forms. Closed captions are a separate text track alongside the video; viewers switch them on and can often change their size and colour in the player. Open captions are burned into the picture: always visible, but impossible to enlarge or to read out as text.

Who they matter to

Deaf and hard of hearing people need captions to follow a video with sound at all. For many Deaf people in Germany, written German is a second language after German Sign Language, which makes clear, readable captions all the more important. Captions also help anyone watching without sound, on a train for example, and people learning a language.

What good captions have

  • Complete: everything that is said, not a summary.
  • Synchronised: text and sound line up in time.
  • Speaker changes marked whenever it is not obvious who is talking.
  • Meaningful sounds described, such as an alarm or laughter.
  • Corrected: automatic captions tend to get names, numbers and technical terms wrong.

In code

On the web, captions usually live in a WebVTT file attached to a <video> with the <track> element [4].

<video controls>
  <source src="film.mp4" type="video/mp4">
  <track kind="captions" src="film.en.vtt"
         srclang="en" label="English" default>
</video>
WEBVTT

00:00:01.000 --> 00:00:03.500
[doorbell]

00:00:04.000 --> 00:00:07.000
ANNA: Are you coming to the meeting?

Common mistakes

  • Uncorrected automatic captions. They look finished and rarely are.
  • Captions only on the recording. A live stream needs them while it is live.
  • Captions instead of audio description. Captions serve people who cannot hear; blind people need audio description.
  • Burned-in text only, in tiny type with weak contrast.

How Reviseberg handles it

Reviseberg has no agent today that watches videos or checks captions. The axe-core rule video-caption checks whether a <video> element has a captions track; whether the captions are right is something no rule can decide. Anything axe cannot decide is listed as a potential issue and never counted as a pass. Criteria 1.2.2 and 1.2.4 are manual in Reviseberg's catalogue: they stay "untested" until a person records a result with its method, such as "watched every video with sound off and captions on". Guided manual tests set out the procedure step by step, and a recorded result is valid for twelve months.

Audio description · Transcript · German Sign Language · Plain language · Manual accessibility testing

Further reading

Frequently asked questions

Are automatic captions from YouTube or other platforms enough?

Only once somebody has corrected them. Unchecked automatic captions often get names, numbers and technical terms wrong and leave out sound cues.

Does a video without sound need captions?

No. A video with no audio does need an alternative for what it shows, such as a text description or an audio track (WCAG 1.2.1).

What is the difference between captions and a transcript?

Captions run in sync with the video. A transcript is the whole text at once, to read alongside the video or instead of it.

What WCAG level are captions?

Level A for prerecorded video (1.2.2) and Level AA for live content (1.2.4).

Sources

  1. W3C, WCAG 2.2, Success Criterion 1.2.2 Captions (Prerecorded) – https://www.w3.org/TR/WCAG22/#captions-prerecorded
  2. W3C, WCAG 2.2, Success Criterion 1.2.4 Captions (Live) – https://www.w3.org/TR/WCAG22/#captions-live
  3. W3C WAI, Captions/Subtitles – https://www.w3.org/WAI/media/av/captions/
  4. MDN Web Docs, <track>: The Embed Text Track element – https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track

See what a scan finds on your site

One page in about thirty seconds, no email needed. The full report covers up to 100 pages and a keyboard journey.