Convert TTML or DFXP captions to WebVTT. Parse timed text XML and download browser-ready .vtt captions.
1. Select your TTML file
2. Select the source format
3. Select the output format
Select a local TTML file. The same tool can also parse other supported subtitle formats when you change the source format.
The page defaults to VTT, but you can switch the output selector to another supported format before converting.
Preview the converted result, copy it, or download the file for editors, players, publishing platforms, or transcript workflows.
Use the full browser-based converter here: adjust the source or output format when needed, then preview and download the result.
Timed subtitle formats keep their cue timing. Plain TXT creates simple sequential timing from the start, duration, and gap options.
Advanced styling from ASS, SSA, TTML, or SMI is simplified when the selected output format does not support that styling.
Common questions about converting TTML files to VTT.