Subtitle formats
Pick a format below to see its converters.
Pick a format below to see its converters.
SRT (SubRip) is the most widely supported subtitle format: numbered cues with start and end times. Every video player, editor and platform accepts it.
VTT (WebVTT) is the web standard used by HTML5 video, YouTube and most streaming players. It looks like SRT with a WEBVTT header and dots in timestamps.
ASS/SSA (Advanced SubStation Alpha) supports rich styling, positioning and karaoke effects, and is popular for anime fansubs and Aegisub.
SBV is the simple caption format YouTube Studio exports: start and end time on one line, then the text.
SUB (MicroDVD) times subtitles by video frame instead of clock time, so it depends on the frame rate. Older DivX releases use it.
SMI (SAMI) is Microsoft's HTML-like caption format, still common for Korean subtitles and Windows Media.
TTML/DFXP is the XML caption standard used by Netflix, Amazon, broadcasters and many professional tools.
LRC is the synced-lyrics format used by music players and karaoke apps: one timestamp per line.
CapCut (and JianYing) store captions inside the project file draft_content.json. Drop that file to get its text track as subtitles.
FCPXML imports into Final Cut Pro and DaVinci Resolve as editable titles on the timeline, one per subtitle line.
TXT output keeps only the spoken text, without numbers or timestamps: handy for transcripts, quotes and translation.
CSV puts each cue on a row with index, start, end and text, ready for Excel or Google Sheets.
JSON exports cues as structured data with times in milliseconds, for developers and automations.
Word (DOCX) export gives an editable transcript with timestamps, for review, printing or sharing.
PDF export creates a printable transcript with timestamps for every line.