Convert YouTube WebVTT for an SRT editor.
WEBVTT 00:00:01.000 --> 00:00:03.000 Hello world
1 00:00:01,000 --> 00:00:03,000 Hello world
Cue settings after the end timestamp are not part of SRT timing and are discarded. Basic inline text is preserved.
Convert pasted or uploaded WebVTT captions to SRT in your browser.
Convert WebVTT captions to SRT subtitle format locally.
The converter reads WebVTT cues and writes numbered SRT blocks while preserving cue text and multiline subtitles.
WEBVTT 00:00:01.000 --> 00:00:03.000 Hello world
1 00:00:01,000 --> 00:00:03,000 Hello world
Cue settings after the end timestamp are not part of SRT timing and are discarded. Basic inline text is preserved.
captions.vtt
captions.srt
The converter keeps multiline cue text and generates sequence numbers.
00:00:03.000 --> 00:00:05.000 position:50%
1 → 2 → 3
Cue settings after the end timestamp are not part of SRT timing and are discarded. Basic inline text is preserved.
Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.
Convert YouTube WebVTT for an SRT editor.
Prepare captions for software that only imports SRT.
Normalize WebVTT timing punctuation.
WEBVTT 00:00:01.000 --> 00:00:03.000 Hello world captions.vtt 00:00:03.000 --> 00:00:05.000 position:50%
Cue settings after the end timestamp are not part of SRT timing and are discarded. Basic inline text is preserved. The converter keeps multiline cue text and generates sequence numbers.
Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.
Choose only the options needed to turn WebVTT text or a .vtt file into the converted SRT; the defaults preserve the least surprising behavior.
Review validation messages and compare a representative sample before using the result in production.
Yes. The workspace and result controls adapt to desktop and mobile browsers.
Missing the WEBVTT header or valid cue times. Using commas in the VTT timestamp before conversion.
Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.
Convert SRT subtitle files to WebVTT locally in your browser.
Use Now SShift SRT and VTT subtitle timings forward or backward locally.
Use Now SClean subtitle text, remove tags, normalize whitespace, and keep cue timing.
Use Now SRepair SRT numbering, blank lines, timestamps, and cue order locally in your browser.
Use Now SCount subtitle blocks, words, characters, duration, reading speed, and longest lines.
Use Now