Formats guide

SRT vs VTT: the difference

What separates the two subtitle formats, when each one fits, and how to export either from the same transcript without redoing your work.

Two files, same timings

SRT is the older, plainer format: numbered blocks of text with start and end times separated by a comma. It carries words and timing and almost nothing else, which is why nearly every player and platform can read it.

VTT is the W3C web standard for timed text. It marks the file with a WEBVTT header, writes times with a dot before milliseconds, and supports styling so a player can render cues with more control.

Exporting both from Clipy

Both formats come from the same edited transcript, so you never choose until the last step. Edit text and timings once, then export whichever file your destination needs, or both.

  1. Generate or paste your transcript and edit text and timings.
  2. Open the export options in the subtitle editor.
  3. Choose SRT for players and platforms that expect the plain classic format.
  4. Choose VTT for web-based players built on the web standard.
  5. Download the file and spot-check the first few cues in a text editor.

Troubleshooting

If a player shows no subtitles, check the file starts sensibly and the timings match the media, then try the other format before assuming the player is broken. If text appears but timing drifts, revisit the cue times in the editor rather than editing the file by hand.

Common questions

Which format should I pick?

When in doubt, SRT: it is the most widely accepted. Choose VTT when a web player or workflow specifically asks for it, since it is the W3C web standard for timed text.

Do I lose my edits when switching formats?

No. Both exports are generated from the same edited transcript, so text and timing changes carry over to whichever format you export.

Further reading

Try the workflow

Prepare your own file and review the result before using it.

Open the related Clipy tool