SRT ↔ VTT ConverterSRT ↔ WebVTT, no upload

AppHelp

Convert SRT and VTT subtitles both ways

Paste an SRT or WebVTT file and convert it to the other format — everything runs locally.

WEBVTT

00:00:01.000 --> 00:00:04.000
Hello, AppHelp!

00:00:05.250 --> 00:00:08.500
Everything runs locally.

Common tasks

  • srt to vtt converter online
  • free srt to vtt converter
  • srt to vtt converter no upload
  • browser local srt to vtt converter
  • srt to vtt converter for developers
  • subtitle srt vtt converter
  • caption srt vtt converter

Features

  • Convert SRT subtitles to WebVTT
  • Convert WebVTT subtitles back to SRT
  • Normalizes timestamps and re-numbers cues
  • Runs entirely in the browser

Frequently asked questions

What is the difference between SRT and VTT?
SRT uses a comma before milliseconds and numbered cues; WebVTT uses a dot, a WEBVTT header, and no required index line.
Are NOTE and STYLE blocks handled?
Yes. When converting VTT to SRT, the WEBVTT header and NOTE, STYLE, and REGION blocks are stripped automatically.
Does it upload my subtitles?
No. Everything runs locally in your browser.