SRT to DFXP converter
Convert SRT to DFXP, the TTML caption format many streaming services and players ask for, with timing and styling kept.
Runs entirely in your browser — nothing is uploaded
Read entirely in your browser — nothing is uploaded. Free, unlimited, no watermark.
- File
- Format
- Cues
- Size
Read as — change it
The preview below re-renders as soon as you change this.
This format stores times as frame numbers, so it has no meaning without a rate. We don't guess one.
Nothing has changed yet.
No cues to show yet.
The contents are the same. Pick the extension the platform asks for.
DFXP and TTML are the same XML caption format under two names, and services ask for one or the other. The SRT's text and timing carry over, along with italic, bold, underline and colour. Choose .dfxp or .ttml when you save; the file inside is the same.
What changes when you convert SRT to DFXP
Nothing is lost
Everything SRT can express has an equivalent in DFXP, so the converted file carries the same timings, the same text and the same formatting.
Questions
How do I convert SRT to DFXP?
Drop the SRT above and save. Pick .dfxp or .ttml as the file type.
What's the difference between DFXP and TTML?
DFXP is a profile of TTML, the W3C's timed text format, and both names are used for the same kind of file. Some services just ask for one extension.
Is anything lost?
No. Everything an SRT can hold carries over.