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.

Drop your .srt file here
or click to choose a file · or paste the text below

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.