Free subtitle tool
SRT to VTT Converter
Convert subtitle text between SRT and WebVTT in your browser. Paste a file, copy the result, or download the converted subtitle file.
Paste SRT text
Output
WebVTT format
WEBVTT 00:00:00.000 --> 00:00:03.200 Welcome to the subtitle converter. 00:00:03.400 --> 00:00:06.800 Paste SRT or VTT text, then convert it instantly.
Runs locally
The converter works in your browser. The subtitle text is not uploaded by this page.
Cleans cue indexes
SRT numbers are removed for VTT, and VTT cues are numbered again for SRT.
Built for subtitle workflows
Use it for captions, podcast clips, YouTube uploads, and transcript cleanup.
Need transcripts before you convert subtitles?
Sotto is a native Mac app for private voice-to-text and local Whisper workflows.
SRT vs VTT
SRT
SRT is the common subtitle format used by many video tools. It uses numbered cues and comma-based milliseconds, like `00:00:01,000`.
WebVTT
WebVTT is used on the web with the `WEBVTT` header and dot-based milliseconds, like `00:00:01.000`.