Free Subtitle Converter
Convert subtitles between SRT, WebVTT, SBV, LRC, and ASS while preserving timing. Input format is auto-detected. Runs entirely in your browser.
Drop files here, or click to browse
SRT, VTT, SBV, LRC, ASS, SSA, TXT no file size limit
β
π‘ Converts between SRT, WebVTT, SBV (YouTube), LRC (lyrics), and ASS/SSA, preserving timing. The input format is detected automatically. Everything runs in your browser β your captions are never uploaded.
Optimize for your platform
How It Works
Different players and platforms want different subtitle formats β YouTube uses SBV, the web uses WebVTT, most video files use SRT. This converts between them while keeping the timing intact.
- 1You paste or drop a subtitle fileSRT, VTT, SBV, LRC, or ASS/SSA. The input format is detected automatically β nothing is uploaded.
- 2Cues are parsed into a common modelEach caption's start time, end time, and text are extracted, normalising the different timecode styles (commas, dots, centiseconds).
- 3It's re-serialised to your target formatThe cues are written out in the format you choose, with correct timecodes and structure for that format.
- 4Copy or downloadGrab the converted captions with the right file extension.
Captions can contain unreleased dialogue or sensitive transcripts. Everything is parsed and converted on your device β your subtitles never leave the browser.
Why use ours?
Related Tools
Unit Converter
Convert between units of length, weight, temperature, area, volume, and more.
URL Encoder & Decoder
Encode and decode URLs and query strings. Supports encodeURIComponent, decodeURIComponent, and query string parsing.
Video Compressor
Compress video files to reduce their size. Choose quality, resolution, and output format. All processing is local.
