Convert SRT to TTML
Turn a SubRip .srt file into a TTML timed-text .ttml document. Drop it below and it converts instantly in your browser.
SRT and TTML, briefly
SubRip (.srt) is the most widely shared subtitle format, but many broadcast and streaming systems expect timed text as XML instead. TTML (Timed Text Markup Language) is that XML standard, with each caption written as a <p> element carrying begin and end attributes.
This converter takes each SRT cue and writes it into a clean TTML document, keeping the timing and line breaks. The result is valid timed text you can feed to a player or pipeline that needs TTML rather than SRT.
FAQ
Why would I need TTML instead of SRT?
Broadcast and streaming workflows often standardise on TTML or one of its profiles (SMPTE-TT, EBU-TT, IMSC) rather than SubRip. If a system rejects your .srt, a TTML version is usually what it wants.
What does the output look like?
A standard TTML document: a root, aand per cue with begin and end times and the text, using
for line breaks.
Is my file uploaded anywhere?
No. Everything runs in your browser and your file never leaves your device.