Free tools
A set of free, in-browser tools for working with .srt and .vtt subtitle files: convert between formats, shift or rescale timing, strip formatting tags, and pull out a plain-text transcript. Every tool runs entirely in your browser — your file is never uploaded, there is no signup, and nothing to install.
Last updated: 2026-06-11
Convert SubRip (.srt) subtitles to WebVTT (.vtt) online — adds the WEBVTT header and dot-millisecond timecodes. Free, in-browser.
Convert WebVTT (.vtt) subtitles to SubRip (.srt) online — renumbers cues and uses comma-millisecond timecodes. Free, in-browser.
Shift every subtitle timecode forward or back by a set number of seconds to fix out-of-sync .srt/.vtt files. Free, in-browser.
Rescale subtitle timings for a different frame rate (e.g. 23.976 → 25 fps) so .srt/.vtt files match the right video. Free, in-browser.
Strip HTML and ASS/SSA styling tags from subtitle text, leaving clean .srt/.vtt cues with timecodes intact. Free, in-browser.
Extract the plain transcript from an .srt or .vtt file — drops timecodes and cue numbers, keeps the text. Free, in-browser.
These tools are for editing and converting subtitle files. To translate subtitles into another language while keeping every timecode in sync, use the SubLingo translator. For plain-language references on how SRT, VTT, timecodes, and encoding work, browse the subtitle format guides.