Subtitle Format Converter
Convert subtitles between SRT, VTT, ASS/SSA and plain text — free, instant, nothing uploaded
The input format is detected automatically from the file's content, not just its extension.
100% private — Files are converted right in your browser and never uploaded to any server.
How it works
- 1
Drop in a subtitle file — SRT, VTT, ASS or SSA.
- 2
Pick the output format you need.
- 3
Click convert and download the result.
Why people choose us
Private by design
Your input is processed securely and never sold. Client-side tools never leave your browser at all.
Instant & free
No installs, no waiting. Results in seconds, right in your browser, on any device.
Free forever
No sign-up, no watermarks, no limits. All client-side tools are free to use as much as you like.
Frequently asked questions
How is the input format detected?⌄
By reading the file's actual content — a WEBVTT header, ASS/SSA's [Script Info] section, or plain SubRip numbering and timestamps — not just the file extension, so a mislabeled file still converts correctly.
Will I lose any timing precision converting to ASS/SSA?⌄
ASS timestamps use centiseconds (hundredths of a second) instead of SRT/VTT's milliseconds, so times are rounded to the nearest 10ms. This is invisible in playback.
Is anything uploaded to your servers?⌄
No — parsing and conversion both happen entirely in your browser. The file never leaves your device.