Skip to content

VTT Subtitle Viewer

Open and view VTT subtitle files online. See every cue with timestamps, search the text, filter by speaker, check reading speed, and export to TXT, SRT, CSV or JSON. Free and private.

Updated

What is the VTT Subtitle Viewer?

How it works

Examples

View a basic caption file

WEBVTT

00:00:01.000 --> 00:00:03.500
Welcome to the tutorial.

00:00:04.000 --> 00:00:06.250
Let us get started.
2 cues. Cue 1: 00:00:01.000 to 00:00:03.500 (2.50 s) "Welcome to the tutorial." Cue 2: 00:00:04.000 to 00:00:06.250 (2.25 s) "Let us get started."

Search an interview transcript by speaker

WEBVTT

00:00:10.000 --> 00:00:14.000
<v Host>What is the budget for this project?</v>

00:00:14.500 --> 00:00:18.000
<v Guest>The budget is two hundred thousand dollars.</v>
Speaker filter: Guest. Search "budget" matches 1 cue: 00:00:14.500 to 00:00:18.000, Guest: "The budget is two hundred thousand dollars."

Find subtitles that are hard to read

WEBVTT

00:00:12.500 --> 00:00:13.000
This line is far too long to read in half a second.
Warning on cue 1: on screen for 0.50 s (minimum 0.833 s). Warning on cue 1: reading speed 102.0 chars/s exceeds 20.

Convert a VTT file to SRT

WEBVTT

00:01.000 --> 00:02.500
Hello, world!
1
00:00:01,000 --> 00:00:02,500
Hello, world!

Shift subtitle timing

Cue at 00:00:05.000 --> 00:00:08.000, time shift of 2.5 seconds
Exported cue at 00:00:07.500 --> 00:00:10.500

Frequently asked questions