SRT ↔ VTT
Converter

Convert between SRT and VTT, or generate subtitles from plain text. Runs in your browser — no files uploaded.

SRT Input

VTT Output

SRT Format

1
00:00:01,000 --> 00:00:04,000
First subtitle text

2
00:00:05,500 --> 00:00:08,000
Second subtitle text

Uses comma for milliseconds. Sequence numbers required.

VTT Format

WEBVTT

00:00:01.000 --> 00:00:04.000
First subtitle text

00:00:05.500 --> 00:00:08.000
Second subtitle text

Requires WEBVTT header. Uses period for milliseconds.

When to Use

SRT → VTT

Web video players, HTML5 video, custom video platforms, HLS streaming

VTT → SRT

Import into Premiere, After Effects, DaVinci Resolve, or any NLE

For Video Creators

Join the Slice Community

Connect with video editors and producers. Get access to job openings, exclusive tools, resources, and industry insights.

Join Free
Job BoardPro Tools

Frequently Asked Questions