Skip to main content
LrcSong
Format guide

WebVTT (Web Video Text Tracks)

The W3C web-native subtitle format used by HTML5 <video>. SRT's modern, browser-friendly cousin.

What is VTT?

WebVTT is the official W3C standard for HTML5 <track> elements. It looks similar to SRT but uses a `WEBVTT` header, periods (not commas) as decimal separators, and supports cue settings (position, alignment, line), regions, NOTE comments, and styling via inline ::cue rules. This is the format YouTube, Vimeo, JW Player and every browser-based player consume internally.

Common use cases

  • HTML5 <video> caption tracks
  • HLS / DASH adaptive streaming sidecar tracks
  • Browser-rendered captions on bespoke players

Example file

WEBVTT

00:00:12.340 --> 00:00:18.910
First caption line

00:00:18.920 --> 00:00:24.500 line:80%
Second caption line

Free VTT tools

We use cookies for auth and, optionally, privacy-friendly analytics. You can accept, decline, or read our privacy policy.

Install LrcSong
Add to your home screen for offline tools and faster startup.