Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

WebVTT Explained: Timed Text Tracks for Website Video

How does caption text appear at the right moment? A WebVTT track pairs text cues with start and end times for a media player.

Jersey Web video: Text cues. Timed to video.

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: Start with the right text

    Prepare accurate text for the information the track represents.

    On-screen labels: Accurate wording; Relevant information; Clear text.

  2. Step 2: Use the expected file structure

    A WebVTT file begins with the WEBVTT header and contains timed cues.

    On-screen labels: WEBVTT header; Timed cues; Text content.

  3. Step 3: Review cue start and end times

    Each cue needs the interval when its text should appear.

    On-screen labels: Start time; End time; Intended moment.

  4. Step 4: Attach the track to the player

    The website or hosting system needs the actual track connection.

    On-screen labels: Media player; Track file; Correct connection.

  5. Step 5: Identify language and purpose

    Use suitable language and track labels for the content.

    On-screen labels: Track language; Useful label; Caption purpose.

  6. Step 6: Watch with the track enabled

    Check timing, readable wording and the player controls.

    On-screen labels: Track enabled; Matching timing; Usable controls.

A practical check for your business

Connect the actual text track in the hosting player and identify its language and purpose. Watch representative cues with captions enabled and confirm the displayed wording, timing and controls.

Sources and further detail

See it in a diagram

Three stages show accurate cue text, a cue start and end time, and the media player connected to the text track.
WebVTT cue text, time intervals and playback. WebVTT combines text with timing. The actual player must have the correct track connection and controls.
Read the diagram as text
  1. Cue text: The intended wording
  2. Time interval: The cue start and end
  3. Player track: The connected text track

Watch with the track enabled. Review the displayed wording and timing in the real media player.

A caption file stored beside a video is not automatically attached to every hosting player.

Diagram by Jersey Web. Open full size · Source and further detail (opens in a new tab)

Common questions

How does caption text appear at the right moment?

A WebVTT track pairs text cues with start and end times for a media player. Verify the displayed text and timing through the actual published player.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 7 min read → Jargon Buster WebVTT explained Read the related Jargon Buster explanation. Read the explanation →

Verify the displayed text and timing through the actual published player.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Website accessibility

Audio Description Explained: Making Important Visual Information Available in Audio

Audio description, explained.
Length 1:57 Google Maps

How to get your Jersey business on Google Maps

Set up a free Google Business Profile, so you appear on the map when people nearby search.
Length 1:48 Google websites

Google’s business.site websites have closed: what to do now

Had a free website from Google? Six steps to replace your business.site address with your own.