Convert SRT
to TTML
Convert a plain .srt file to TTML — the W3C XML subtitle standard used by Netflix, Disney+, and most broadcast workflows. Output is valid TTML 1.0 with `<p>` cues.
Input · SRT
Output · TTML
Everything runs in your browser — no upload, no signup.
Need to generate the captions in the first place?
Drop a video into the editor — 5 free minutes, no card needed.
Frequently asked
Is the output IMSC-compatible?+
It's basic TTML 1.0 — no styles or regions. Most IMSC parsers accept it, but if your pipeline requires a specific IMSC profile (1.0.1, 1.1, 1.2), you may need to add styling and metadata in a TTML editor afterward.
Why convert SRT to TTML at all?+
Streaming and OTT ingest pipelines often require TTML or IMSC. SRT is for everyone else.
Are line breaks preserved?+
Yes — newlines inside SRT cues become `<br/>` elements inside the TTML `<p>`.
More subtitle tools