Free

SRT and VTT

Turn SubRip into WebVTT, or WebVTT into SubRip, in this browser.

Output

The file is read in this tab. Nothing is uploaded.

What you get

WebVTT output starts with WEBVTT, uses a period before the milliseconds, and keeps <b>, <i>, and <u>. SubRip output is numbered 1, 2, 3 and uses a comma before the milliseconds. Caption numbers stay as WebVTT cue names unless you turn that off. Cues are ordered by start time. An overlap stays.

Limits

NOTE, STYLE, and REGION blocks, voice tags, class tags, cue settings, and font color tags are left out of the format that cannot hold them, and the page counts each one. A cue with no timing line, or whose end is not after its start, is named by line and left out. The page does not shift or swap times. ASS, SBV, and plain text are not accepted.

On this device

The file is read in this tab. Nothing is uploaded. The download is UTF-8 and has no watermark. The page does not ask for an account. A file that is not UTF-8 is read as Windows-1252, and the page says so.