Free tool · SRTDFXP

Convert SRT to DFXP
for legacy streaming pipelines

Convert a plain .srt file to DFXP — the older TTML 1.0 profile used by legacy Netflix ingest, Adobe Flash captions, and broadcast archives. Output is valid DFXP XML with <p> cues. Use this when a delivery spec specifically requires DFXP format.

Input · SRT
Output · DFXP
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

What is DFXP?+

DFXP (Distribution Format Exchange Profile) is a TTML 1.0 profile. The .dfxp file is XML — same structure as TTML. It was used by Flash captions and Netflix's pre-IMSC pipeline.

Why would I need DFXP in 2026?+

Legacy delivery specs, broadcast archives, older DAM systems, and some government video platforms still require DFXP. For modern streaming, use IMSC instead.

Is the output the same as TTML?+

Practically yes. DFXP is a profile of TTML 1.0 — the XML structure is identical. You can usually rename .dfxp to .xml and a TTML parser will read it.

More subtitle tools