iTT
iTunes Timed Text
Apple's TTML 1.0 profile for subtitles in Final Cut Pro and iTunes Connect (Apple TV+). A strict XML format with limited per-element styling.
In depth
iTT (iTunes Timed Text) is Apple's proprietary subtitle format based on TTML 1.0. It's the required format for delivering captions to iTunes Connect (now Apple TV+) and the native caption format in Final Cut Pro. The format is XML-based with Apple-specific constraints: limited styling options (font family, size, color, position), strict timing format, and a specific namespace structure. Most video editors outside the Apple ecosystem can't read .itt directly — convert to SRT or VTT for cross-platform use.
When to use it
Use iTT when delivering captions to Apple TV+ via iTunes Connect, working with Final Cut Pro's native caption workflow, or receiving caption files from Apple-ecosystem editors. Convert to SRT for everything else.
Example
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:ttp="http://www.w3.org/ns/ttml#parameter">
<body>
<div>
<p begin="00:00:01.000" end="00:00:03.500">Hello world.</p>
</div>
</body>
</tt>Frequently asked
How do I convert iTT to SRT?+
Use SoCaptions' free iTT to SRT converter — paste the .itt XML contents, get a clean .srt back. The conversion strips XML structure and outputs plain-text cues with timestamps.
How do I convert iTT to TXT?+
Use SoCaptions' iTT to TXT converter to strip all XML markup and timing, leaving just the plain text transcript — one line per cue.
Is iTT the same as TTML?+
iTT is a profile (subset) of TTML 1.0 with Apple-specific constraints. A TTML parser can usually read iTT, but an iTT-only tool may reject full TTML with advanced features.
Can Premiere Pro open .itt files?+
Not directly. Convert to SRT first using SoCaptions' converter, then import the SRT into Premiere.
An XML-based subtitle format used by streaming services and broadcast workflows. Powerful styling and positioning, but verbose.
An older subtitle profile of TTML used by Netflix and Adobe Flash. Internally just TTML XML with a .dfxp extension.
The most common subtitle file format. Plain text with numbered cues and HH:MM:SS,mmm timestamps.
The W3C profile of TTML used by Netflix, Apple, and most streaming services. Combines TTML's styling with HLS/DASH delivery.