Video glossary
SRT vs VTT: pick the right caption file
SRT and VTT are the two most common caption file formats, and both pair timed text with a video. SRT is the simpler, most compatible option, while VTT adds web styling and positioning. Most creators only need to understand a few practical differences.
From the Mellius product team · Updated September 28, 2026
Conspiracy theorists, you may hate this
AI Director
›
Just type what you need
- ›Remove all silent parts
- ›Add bold kinetic captions
- ›Only have Bill Ackman speaking
- ›Cut to highlights only
- ›Add cinematic transitions
- ›Match cuts to the beat
The short answer
SRT, or SubRip, is a plain-text caption format with numbered cues that works almost everywhere video plays. VTT, or WebVTT, is a web-oriented format that adds styling, positioning, and metadata for HTML5 players. Choose SRT for maximum compatibility and simple captions, and VTT when you need styled, positioned, or interactive web captions.
Where the captions must play
SRT works on nearly every player and platform, while VTT shines in browsers and modern web embeds.
Whether styling matters
Plain readable captions suit SRT, but colored, positioned, or multi-speaker web captions need VTT features.
How the file gets made
Both formats are editable by hand and exportable from most caption tools, so pick based on delivery rather than effort.
How the two formats differ
An SRT file holds numbered blocks with start and end times and plain text, using a comma in timestamps. Nearly every desktop player, editor, and social platform accepts it, which makes SRT the safe default for broad distribution. Its limits are styling: no built-in colors, positions, or speaker tags.
A VTT file starts with a WEBVTT header, uses periods in timestamps, and supports cue settings for position and alignment plus CSS-like styling. Browsers render VTT natively with HTML5 video, enabling karaoke-style highlights, multi-language tracks, and chapter metadata. Most professional caption workflows export both from a single timed transcript.
Which one to ship
Upload SRT when a platform accepts captions generically or when handing files to translators, archives, and editors. Social platforms, desktop players, and many course hosts ingest SRT without fuss. Keep the text clean and the timing tight, and compatibility takes care of itself.
Ship VTT for web players and anywhere captions are part of the design, such as styled speaker labels or positioned cues that avoid graphics. Test in the target browser, since styling support varies between players. When in doubt, export both: SRT for compatibility, VTT for the web experience.
A practical sequence
Put it into practice
- 01
Identify the delivery target
Check whether the platform wants SRT, VTT, or burned-in captions, and whether styling or positioning is required.
- 02
Apply the right export
Time and proofread one master transcript, then export SRT for compatibility and VTT where the web player needs it.
- 03
Verify timing in the player
Play the video with captions on, confirm sync and line breaks, and fix overlaps before publishing.
Frequently asked questions
Can I convert between SRT and VTT?
Yes, conversion is straightforward because both formats store the same timed text. Most editors and free tools convert in one step, adding the VTT header and adjusting timestamp punctuation. Check styling afterward, since plain SRT carries no formatting to convert.
Which format is better for YouTube?
YouTube accepts both, so either uploads cleanly. SRT is the simpler handoff for straightforward captions. Use VTT when your captions rely on positioning or track features the web pipeline supports.
Do captions or burned-in subtitles replace these files?
No, sidecar SRT and VTT files let viewers toggle captions and help search and accessibility. Burned-in text is permanent and unchangeable, which suits clips shared where caption files cannot travel. Many creators ship toggleable files plus burned-in versions for social feeds.
Continue reading
Primary sources
Product capabilities change. These official references support the comparisons above.
Describe the edit. Keep the timeline.
Mellius turns conversational direction into cuts, captions, graphics, motion, color, and sound you can still inspect and change.
Start editing free