Guide
Subtitle conversion reads the raw file bytes first and tries to decode them intelligently, then parses subtitle entries by extension and content. SRT and VTT convert into each other; ASS/SSA dialogue is extracted with style tags stripped, and is then output as SRT or VTT. Every timecode can also be shifted by a fixed number of seconds.
Updated 2026-09-101 min read
.srt, .vtt, .ass or .ssa file.+2.5 seconds moves every start and end time 2,500 ms later; after a negative offset, subtitles whose end time is ≤0 are dropped and any remaining negative start time is clamped to 0.
{\pos} and keeps only the dialogue text; it is not a lossless style conversion.�.WEBVTT header.No. The current path deliberately reduces ASS/SSA to a dialogue timeline.
The original subtitle bytes, the parsed text and the converted output are all handled locally in the browser and are not uploaded.
Updated 2026-09-10
SRT ↔ VTT and ASS → SRT/VTT, with global time offset and encoding selection
SRT ↔ VTT conversion, ASS/SSA style tags stripped to SRT/VTT, and a global time offset