Free tool · SRTTTML

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.
Open editor

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