Nothing leaves your device
Files are read and converted by the page itself, in your browser. They are never sent to a server, and nothing is kept after you close the tab.
Free tools
Convert subtitle files between SRT and WebVTT, or fix subtitles that are out of sync. Each tool works right here in your browser, so your files stay on your device and there is nothing to sign up for.
Turn a SubRip file into WebVTT for HTML5 video and web players, with the header, timestamps and tags fixed for you.
Open the toolTurn a WebVTT file into a clean, numbered SRT for video editors, YouTube and social platforms.
Open the toolMove subtitles earlier or later by seconds or milliseconds, for the whole file or from any cue onward.
Open the toolHow they work
Subtitle files come out of many different editors, and plenty of them bend the rules. These tools read them anyway and tell you what they found.
Files are read and converted by the page itself, in your browser. They are never sent to a server, and nothing is kept after you close the tab.
Missing cue numbers, Windows line endings, a byte order mark, timestamps without hours or with the wrong separator: all of it is read correctly.
Malformed timestamps, overlapping cues, empty cues and cues that end before they start are listed with line numbers, so you can find them.
Which format?
SRT is the plain format that video editors and upload forms read. WebVTT is the W3C format HTML5 video players use, with room for positioning and styling. The guide covers the differences in detail.
Read SRT vs VTTFrom video to subtitles
Upload a video with English speech and get captions with a timing for every word. Edit any word, then export a burned-in MP4 rendered in your browser at up to 2K, or download SRT and VTT files on a paid plan. The free plan includes 2 minutes a month.