Definition
VideoText editorial team. Updated September 13, 2026.
TTML (Timed Text Markup Language) is a W3C XML format for timed text. Streaming and broadcast pipelines often use a constrained profile such as IMSC rather than unrestricted TTML.
The sections below explain how TTML is used in transcription and subtitle work, what people often mix up, and which VideoText workflow applies when the next step is a file or review pass.
Full TTML is large. Netflix, IMSC, and EBU profiles limit features so players can interoperate. Delivering “a TTML file” without the profile name is incomplete.