Skip to main content

You're viewing the Axe Core 4.7 version of this guide. View the latest version (Axe Core 4.13).

Accessibility Axe Core 4.7

<video> elements must have captions

About This Accessibility Rule

A track element with the property set to kind="captions" is required for an HTML5 video element. For deaf viewers, the captions must include all audible cues from the video, such as dialogue, musical cues, sound effects, and other pertinent information.

Users who are hard of hearing have limited or no access to a video's content if it lacks a caption. Even if there is a captioning track, make sure it includes all of the video's important content and not just the dialogue.

Without captions, deaf viewers are able to see everything in the video but are unable to hear anything. The dialogue, narration, and other crucial sounds that are not spoken by people—such as "dramatic instrumental music," clapping, screaming, or other sounds that create the scene, provide context, or otherwise give meaning to the video—are not audible to deaf viewers without a caption track.

What this Accessibility Rule Checks

Makes sure all video elements have captions.

Detect accessibility issues automatically

Rocket Validator scans thousands of pages with Axe Core and the W3C Validator, finding accessibility issues across your entire site.

Help us improve our guides

Was this guide helpful?
🇪🇺 EU-Hosted

Made in Europe.
Built for the open web.

Built by Lighthouses SCP, a Spanish company, with servers in Paris, Amsterdam and Frankfurt. Your data stays in the EU.

Based in Spain
EU Data Residency
Open Source Standards
€7 / 7 days

Pro Trial

Full Pro access. Cancel anytime.

Start Pro Trial →

Join teams across 40+ countries