Subtitle Converter
Convert user-supplied ASS, SSA, SRT and WebVTT subtitle files with an explicit compatibility-loss manifest.
Compatibility, not lossless conversion
SRT cannot represent ASS styles, karaoke timing, drawings, transforms, complex positioning, embedded fonts or graphics, and many override tags. WebVTT support varies by player. Unsupported syntax is removed and listed in the loss manifest instead of becoming visible caption text.
Private and bounded processing
Only the subtitle content you provide is parsed. The tool does not fetch fonts, follow URLs, execute attachments, translate text, render subtitles into video, or accept archives and scripts.
Subtitle Converter
Convert verified ASS, legacy SSA, SRT, and WebVTT subtitle tracks with explicit compatibility-loss accounting.
- Input
- One UTF-8 ASS, SSA, SRT, or WebVTT text/file within the 1 GB upload limit.
- Output
- A complete converted subtitle track and normalized JSON loss manifest.
- Real limitations
- Conversion is not lossless when the target cannot represent source styling, positioning, karaoke, drawings, transforms, fonts, graphics, or control tags.
- Privacy and data handling
- one UTF-8 ASS, SSA, SRT, or WebVTT text/file within the 1 GB upload limit is uploaded to a compatible Convertr worker only after you start the operation. Processing is automated, and temporary source and result files are deleted automatically after processing rather than retained as permanent storage.
How to use this tool
- Choose one UTF-8 ASS, SSA, SRT, or WebVTT text/file within the 1 GB upload limit and wait for the page to validate it.
- Set the available output or inspection options, then start processing.
- Review the reported result and download a complete converted subtitle track and normalized JSON loss manifest before the temporary link expires.
Common failure modes
Malformed grammar, invalid timestamps, unsafe line or record expansion, or unsupported format pairs fail explicitly.
Useful example
Upload an ASS track, choose SRT, and download clean caption text plus a manifest of stripped semantics.