Caption Format Reference

Caption & Subtitle File Formats

Every caption format was designed for a delivery path, and each one holds a different amount of information. These pages cover what a format can carry, who asks for it, and what changes when you convert it.

Which caption file format should I deliver?

North American broadcast expects SCC or MCC. European broadcast expects EBU-STL. Streaming platforms expect IMSC or TTML. Web players expect WebVTT, and general-purpose delivery uses SRT. Match the format to the delivery path rather than converting late in the workflow.

Format reference pages

Caption and subtitle file formats covered in this reference
FormatExtensionStandardTypically used for
SCC.sccEIA-608 / CEA-608North American broadcast and DVD authoring
MCC.mccCEA-608 and CEA-708North American broadcast with 708 services
SRT.srtDe factoGeneral-purpose subtitles and online video
WebVTT.vttW3C WebVTTHTML5 web players and HLS streaming
TTML.ttml, .xml, .dfxpW3C TTMLStreaming platforms and OTT delivery
IMSC.ttml, .xmlW3C IMSCModern OTT and platform deliverables
EBU-STL.stlEBU Tech 3264European broadcast and teletext
PAC.pacScreen Systems PoliscriptSubtitling houses and multilingual localisation
Cheetah CAP.capProprietaryLegacy North American captioning workflows
Cavena 890.890ProprietaryNordic and European broadcast subtitling
DFXP.dfxpTTML profileFlash-era and platform-specific delivery
SAMI.smi, .samiMicrosoft SAMILegacy Windows Media playback

Closed Caption Creator reads and writes all of the above. See the complete file format support list for every format, codec and transcript type.

Convert between formats

One project, every deliverable

Closed Caption Creator converts between 30+ caption and subtitle formats, conforms frame rates, and QC-checks the result before delivery.