Convert SRT to DFXP
Turn a SubRip .srt file into a DFXP .dfxp timed-text document. Drop it below and it converts instantly in your browser.
SRT and DFXP, briefly
DFXP (Distribution Format Exchange Profile) is a profile of TTML, the XML timed-text standard, and some delivery and captioning systems ask for a .dfxp file specifically. Under the hood it's the same XML as TTML: one <p> per cue with begin and end attributes.
This converter takes each SRT cue and writes it into a valid DFXP document, preserving the timing and line breaks. If a system wants DFXP rather than SubRip, this gives you a file it will accept.
FAQ
Is DFXP different from TTML?
Only in name and extension for most purposes. DFXP is a profile of TTML and uses the same XML structure, so the file this produces is valid timed text either way.
Why would I need DFXP?
Some captioning and delivery pipelines standardise on DFXP. If your .srt is rejected, a .dfxp version is often what's expected.
Is my file uploaded anywhere?
No. Everything runs in your browser and your file never leaves your device.