Skip to content

free · local processing · no account

Free VTT to SRT Converter

Turn ordinary WebVTT cues into numbered SRT subtitles for Premiere Pro, upload platforms, and editors that expect SubRip files.

Runs locally in this browser

The WebVTT file stays in this browser tab. Caption Plug does not receive the file name, cue text, timing, or converted output.

supported input and output

What this tool handles

  • Input: WebVTT .vtt
  • Output: SubRip .srt
  • UTF-8 text
  • Standard numbered cues

how to use it

Four checks from input to export

  1. 1Choose a VTT file or paste WEBVTT text.
  2. 2Click Convert to SRT.
  3. 3Review the numbering and comma-based timestamps.
  4. 4Download and import the SRT into the target editor.

under the hood

What the browser changes

The parser reads WebVTT cue timing, ignores the file header and note blocks, then serializes numbered SRT cues with commas before milliseconds.

common use cases

  • Import website captions into Adobe Premiere Pro.
  • Reuse a VTT transcript on YouTube or another SRT-based platform.
  • Create a simple exchange file for a subtitle editor.

limitations to check

  • WebVTT regions, cue settings, and metadata are not represented in basic SRT.
  • Complex VTT styling may be lost because SRT has fewer presentation features.
  • The converter does not translate or correct transcript text.

frequently asked questions

Quick answers

Can Premiere Pro import the result?

Premiere Pro supports standard SRT imports. Always verify the first and last cue after import.

What happens to VTT cue settings?

Basic text and timing are preserved. VTT-specific positioning and regions are not carried into SRT.

Does conversion require an account?

No. It runs locally without an account.

next guide

Import and style SRT files in Premiere Pro

Need automatic transcription and animated output too? Caption Plug works in a browser or directly inside Premiere Pro.