Drop any file to identify it
No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.
Drop it!
Let go to identify this file.
Couldn't identify this file
Need to convert it? fwip it →
WebVTT is what the web standards community built when they realised SRT wasn't quite enough for modern streaming. It adds styling (CSS-based), positioning (top, bottom, left, right), voice identification, and chapter markers — all while remaining a plain text format you can edit in any text editor.
The format is required by the HTML5 `<track>` element, making it the native subtitle format for web video. YouTube, Vimeo, and most streaming platforms support VTT for caption uploads. It's also the standard for HLS and DASH adaptive streaming subtitle tracks.
For desktop video playback, SRT is still more universally supported — some older media players don't handle VTT. But on the web, VTT is the clear standard. Converting between SRT and VTT is trivial — the timestamp format differs slightly and VTT requires a `WEBVTT` header, but the content is essentially the same.