Correct timestamps
SRT’s comma milliseconds become WebVTT’s dot milliseconds, cue by cue.
Media utilities
Convert SRT subtitles to WebVTT in your browser. No upload, no account, no watermark.
What it does
A faithful SRT to WebVTT conversion, with the differences between the formats handled for you.
SRT’s comma milliseconds become WebVTT’s dot milliseconds, cue by cue.
The WEBVTT header line is added, and SRT sequence numbers are dropped as the spec expects.
Malformed cues are reported with line numbers and excluded from the output.
How to use it
In depth
SRT is the older, simpler format: numbered cues, comma-separated milliseconds, plain text. WebVTT is the format the web standardized on: it is what the HTML track element requires, which makes it the format HTML5 players, and most modern platforms, expect.
WebVTT starts with a WEBVTT header, uses a dot for timestamp milliseconds, and omits sequence numbers. It can also contain cue positions, style hooks, and metadata notes. A web player that requires VTT can reject an SRT file.
This converter runs in your browser and does not upload the file. Local processing protects unreleased product names, internal training content, and other private caption text.
If your captions misbehave after conversion, the problem usually predates it: overlapping cues, reversed timestamps, or blank entries in the source file. The caption validator checks for all of those and repairs the safe ones.
Questions
No. JavaScript in your browser processes the file locally. No upload occurs.
The HTML track element: and therefore most web players: requires WebVTT. Converting your SRT to VTT is the fix.
Bold, italic, and underline tags pass through, since both formats display them. SRT has no equivalent of VTT positioning, so none is invented.
A cue with an unreadable timing line is skipped and reported with its line number. Fix the source before you use the output.
Related tools
These tools share engines and hand off to each other.
Convert WebVTT captions to SRT in your browser. No upload, no account, no watermark.
Open the tool →Check SRT and VTT files for broken timestamps, overlaps, and unreadable cues: then fix the safe problems automatically.
Open the tool →Paste chapter timestamps and titles in any arrangement: get YouTube format, plain text, CSV, or JSON back.
Open the tool →With Mindstamp
Mindstamp adds captions, chapters, questions, and buttons to the same video, and reports what every viewer does.