Transcript Tools

VTT to SRT Converter

Convert WebVTT (.vtt) subtitle files to standard SubRip (.srt) format. Removes the WEBVTT header, converts dot timestamp separators to commas, and strips VTT-specific positioning and voice tags.

Text processed locally No audio upload Copy or download result
WebVTT file content

All processing happens in your browser; transcript text is never uploaded

Features

  • Removes WEBVTT header line
  • Converts VTT dot timestamps (00:00:00.000) to SRT comma format (00:00:00,000)
  • Strips <c>, <v>, and position cue settings
  • Preserves cue text and multi-line cues
  • Download as .srt file
  • Browser-only

How to use it

  1. Paste your VTT content or drop a .vtt file.
  2. Click Convert.
  3. SRT output appears.
  4. Download the .srt file.

Use cases

  • Converting VTT captions for desktop video players that require SRT
  • Moving WebVTT files to platforms that accept SRT only
  • Archiving web captions in the widely-supported SRT format

Limitations

  • VTT cue settings and CSS classes are removed. If your VTT uses special positioning, review the SRT output.
Questions & answers

Frequently asked

Is conversion lossless?

Text content and timing are preserved. VTT-specific features (styling, positioning, voice spans) are stripped since SRT does not support them.