VTT to SRT Converter
Convert WebVTT subtitles to SRT for editors and media players.
You pulled a .vtt caption file off a web video, and now you want to load it into your video editor to burn the subtitles into an export — except the editor only recognises .srt. WebVTT is a web standard; SRT is what most desktop software still expects.
Why so much editing and playback software still wants SRT
SubRip’s .srt format predates WebVTT by more than a decade and became the de facto standard long before HTML5 video existed. Editors like Premiere Pro, DaVinci Resolve and Final Cut, along with players like VLC and most media server software, were all built around SRT import, and many still handle it more reliably than newer formats even when VTT support has technically been added.
That makes the conversion a common step in the opposite direction from web publishing: pull captions off a web video or a streaming platform as VTT, then convert to SRT to bring them into a desktop editing or playback workflow.
Converting VTT to SRT
- Upload or paste your
.vttfile. - The converter strips the WEBVTT header line, which SRT does not use.
- Every timestamp’s decimal dot is switched back to a comma —
00:01:15.500becomes00:01:15,500. - Sequential cue numbers are added before each subtitle block, since SRT expects them even though VTT treats them as optional.
- Download the resulting
.srtfile and import it into your editor or media player.
What gets simplified in the conversion
- Cue positioning and on-screen alignment settings, which SRT has no way to express, are dropped.
- Inline styling tags, like bold or italic markup inside a cue, are stripped or simplified since SRT support for them is inconsistent across players.
- Chapter or metadata cues sometimes present in VTT files are removed, since they are not part of the SRT specification.
- The core content — every timestamp and every line of subtitle text — is fully preserved.
A tip for subtitle work in VLC and similar players
Most desktop media players, VLC included, will auto-load a subtitle file if it sits in the same folder as the video and shares the same filename before the extension — movie.mp4 alongside movie.srt. Converting a VTT file to SRT and naming it to match your video file this way is often the fastest route to captions appearing automatically, with no manual track selection required.
VTT to SRT questions
Why does my video editor not accept a .vtt file?
Many desktop editing tools were built around SRT support long before WebVTT existed as a standard, and some still only import SRT reliably. Converting to SRT sidesteps compatibility gaps rather than waiting on the software to catch up.
Does converting to SRT lose the styling from my VTT file?
Cue positioning and inline styling, features SRT was never designed to hold, are stripped or simplified during conversion. The timing and the actual subtitle text are fully preserved.
Do I need to add cue numbers manually after converting?
No, the converter adds sequential numbering automatically, since SRT requires a number before each subtitle block even though the equivalent numbering in WebVTT is optional.
Will VLC play SRT and VTT files equally well?
VLC supports both formats, but SRT has the longer track record and the widest compatibility across other players and devices, which is why it remains the safer default for general playback.
Can I batch convert multiple VTT files at once?
That depends on the specific tool interface offered; this converter is built for one file at a time, giving you a clean, checked result for each subtitle track.