Tool 02 · Format

Subtitle Format Converter

Convert between SRT, WebVTT, ASS and plain text. Upload an .srt or .vtt file, choose the format you need, and download the result immediately.

Drop your .srt or .vtt file here or click to browse · max 5MB
Ad space · in-content unit
About this tool

Same subtitles, different container

SRT and VTT store exactly the same kind of information \u2014 a start time, an end time, and a line of text \u2014 just written with slightly different punctuation and headers. That's why converting between them is lossless: nothing about the timing or wording changes, only the formatting rules the file follows.

Converting to ASS is a little different, since ASS is built to carry styling that SRT and VTT were never designed for. This tool produces a clean, default-styled ASS file with your original timing and text intact, which then works as a starting point in a proper subtitle editor if you want to add color, position or animation on top.

FAQ

Converter questions

SRT uses a comma before milliseconds and is the format most desktop media players expect. VTT uses a period, starts with a WEBVTT header, and is the format web browsers and HTML5 video players require, so it's the one most streaming and website embeds need.
ASS (Advanced SubStation Alpha) supports styling like font, color, position and animation, which SRT and VTT don't. Editors converting to ASS usually plan to add custom styling in a dedicated subtitle editor afterward.
Basic line breaks are preserved. SRT and VTT don't carry rich styling information to begin with, so converting between them doesn't lose anything beyond what those formats already lack.
Yes. Choosing TXT as the output strips all timestamps and numbering, leaving just the spoken lines in order \u2014 useful for building a transcript or a translation draft.