Sample WebVTT subtitle files for testing browsers — free, CC0

WebVTT is the subtitle format browsers read natively through a track element, and it differs from SubRip in ways that matter to a parser: a WEBVTT signature on the first line, dotted rather than comma-separated milliseconds, and optional blocks that simpler readers have to skip rather than choke on.

vtt/3-cues.vtt is the signature and three plain cues — what a track element needs and nothing more. It is small enough to read in full, which makes it a good first case when something in a player is not displaying subtitles at all.

Because the difference from SubRip is mostly punctuation, the two formats are easy to convert between and easy to convert wrongly. Publishing both lets you test a conversion in either direction against a reference file rather than against your own output.

Use it to test browser subtitle rendering, conversion tooling, and upload forms for media platforms. Related formats: SRT and HTML.

1 file. The same list as JSON: https://loremfile.dev/vtt/index.json

VTT files
FileSizePropertiesDescription
3-cues.vtt 251 B The WEBVTT signature and three plain cues: what a track element needs and nothing more.
Snippets
curl -O https://loremfile.dev/vtt/3-cues.vtt
<a href="https://loremfile.dev/vtt/3-cues.vtt">download</a>

File names follow the naming grammar. Verify a download against sha256sums.txt.