SRT to VTT Subtitle Converter — Free
Convert basic timing notation and headers between SRT and WebVTT to produce a subtitle draft for another workflow. This is not a translation service or a complete parser for advanced cue structures.
- Runs in your browser
- Nothing is uploaded
- No signup; device limits apply
How to use this tool
Provide the subtitle text and select the target format. WebVTT NOTE, STYLE or REGION blocks and unusual cue identifiers may need manual editing because simple timestamp conversion may not satisfy the destination player.
Results and examples
Load the result alongside the actual video and verify start and end times. Timestamp punctuation changes do not generate missing sequence numbers or realign dialogue, so validate the format before publishing captions.
Worked example
The SRT timing 00:00:01,500 --> 00:00:03,000 receives decimal points when converted to VTT. Convert a simple VTT to SRT, verify the WEBVTT header is removed and test actual cues in the player.
Limitations
- Complex NOTE, STYLE, REGION and positioning data are not semantically translated into SRT.
- There is no translation, speech recognition or timing resynchronisation.
Fields
| Field | Guidance and constraints |
|---|---|
| Convert to | WebVTT / SubRip (SRT) |
Data handling
Processing stays in the current browser tab; the site does not upload tool input for the calculation itself.
Sources
Frequently asked questions
Does it translate English subtitles into Korean?
No. It changes basic subtitle text formatting.
Are SRT numbers generated for unnumbered VTT?
This is a simple transform; inspect and add required numbering separately.
Related tools
You do not need to start over. Continue with the tool that fits your next step.