Subtitle Converter With Encoding and Timing Repair
An online tool for converting subtitles between SRT, VTT, ASS/SSA, SBV, MicroDVD, TTML, DFXP, ITT, SAMI, LRC, STL and spreadsheets. Beyond changing the format, the converter works out the file encoding, asks for the frame rate that frame-based formats need, and tidies the timings — the three reasons subtitles most often fail to appear at all.
How to convert subtitles
Drop in a subtitle file, several files at once, or a ZIP holding a season
Format and encoding are detected for you; if the wrong letters appear, pick the encoding by hand
Choose the output format — by name, or by where the file is going
Read the result and the report: what was fixed, what will not carry over, where the text runs too fast
Download the finished file or the whole batch
Turn the file into the format you need and repair what was stopping your player from opening it
Choose by destination
Encoding —
The encoding is worked out from the bytes themselves. If the wrong letters show up in the text, pick another one — the preview updates immediately.
Frame rate —
MicroDVD (.sub), Spruce STL and Apple ITT store frame numbers rather than time. At the wrong rate the subtitles drift evenly: 25 instead of 23.976 is four minutes out by the end of a film.