Subtitle format converter

VTT to SRT Converter

Convert WebVTT subtitles to SRT in your browser. Upload or paste a VTT file, review the numbered SRT output, then copy or download the converted subtitles.

WebVTT to SubRipRuns locally in your browserNo account required
SRT output preview

When to convert VTT to SRT

Convert WebVTT when a video editor, desktop player, translation workflow, or caption archive expects a standard .srt subtitle file instead of browser-oriented VTT.

What the converter changes

The converter removes the WEBVTT header, creates sequential cue numbers, expands short VTT timestamps, and changes dot-based milliseconds into the comma format used by SRT.

Unsupported WebVTT features

SRT cannot carry WebVTT regions, styles, comments, or cue positioning settings. These blocks and settings are omitted and reported while visible subtitle text remains intact.

Private browser conversion

The VTT file is parsed in the current browser tab and the SRT download is generated on your device. No subtitle upload, account, or processing server is required.

Example VTT input

WEBVTT

00:01.500 --> 00:03.000
Welcome to the video.

Example SRT output

1
00:00:01,500 --> 00:00:03,000
Welcome to the video.

How to convert VTT to SRT

  1. Upload a .vtt file or paste the WebVTT subtitle text.
  2. Convert to SRT and review the generated cue numbers and timestamps.
  3. Check any warnings about VTT-only settings or blocks.
  4. Copy the output or download the converted .srt file.

Related browser tools

SRT to VTT Converter

Convert subtitle files to WebVTT in your browser, then copy or download the result.

Open tool

Subtitle Time Shifter

Fix SRT or VTT subtitles that appear consistently too early or too late.

Open tool

Bulk File Downloader

Download public files listed in CSV or Excel, rename them by column, and export one organized ZIP.

Open tool

FAQ

How do I convert VTT to SRT?

Upload a .vtt file or paste WebVTT text, convert it, review the numbered SRT cues, and download the resulting .srt file.

What changes when WebVTT becomes SRT?

The WEBVTT header is removed, cues receive sequential numbers, and timestamp milliseconds change from dots to commas. Subtitle text is preserved.

What happens to VTT positioning and alignment settings?

SRT cannot represent WebVTT cue positioning in the same way. The converter removes cue settings such as align and position and reports that change before download.

Does this upload my VTT file?

No. The current converter reads and converts the subtitle text locally in your browser. The file is not sent to UseQuickKit.

Can I convert SRT back to VTT?

Yes. Use the separate SRT to VTT Converter when you need WebVTT output for a web player or publishing workflow.

Does this converter fix subtitle timing?

No. Format conversion preserves the cue timing. Use the Subtitle Time Shifter when every caption needs to move earlier or later by the same amount.