Format conversion

VTT to SRT Converter

Turn WebVTT captions into numbered SubRip blocks that work with older editors and players.

Free No signup Browser-local

VTT input

No signup. No server upload. Browser-only processing.

Drop a subtitle file here or choose one manually

Supports SRT, VTT, and ASS where relevant to the tool.

Selected file: sample.vtt

SRT output

Runs locally in your browser

Selected file: sample.vtt

When to use this tool

Use this when a website or player exports `.vtt`, but your editor, archive workflow, or client asks for `.srt`.

  • Move browser captions into legacy editors.
  • Prepare subtitle files for offline review and archive workflows.
  • Convert player-ready WebVTT into a format many teams already use.

FAQ

Does the tool keep the cue order? +

Yes. It preserves the existing order and adds sequence numbers for SRT output.

What happens to the WEBVTT header? +

It is removed, because SRT files do not use that header.