Uttir

Subtitle Converter (SRT, VTT, SUB)

Convert subtitles between SRT, WebVTT, and MicroDVD SUB. Paste or drop a file, pick the source and target format, and copy the converted text. Includes a timing-shift and a time-scale tool. Free, in your browser, no upload.

Subtitle Converter (SRT, VTT, SUB) — Convert subtitles between the three most common text-based formats: SRT (SubRip), WebVTT (the HTML5 video standard), and MicroDVD SUB (frame-number based). Paste a file, pick the source and target, and copy the result.

Subtitles are parsed and converted in your browser. Nothing is uploaded to a server.

Was Subtitle Converter (SRT, VTT, SUB) useful?

What is subtitle converter (srt, vtt, sub)?

Convert subtitles between the three most common text-based formats: SRT (SubRip), WebVTT (the HTML5 video standard), and MicroDVD SUB (frame-number based). Paste a file, pick the source and target, and copy the result.

Two extra moves: shift every cue by a number of milliseconds (useful when audio and subtitles drift) and scale every cue by a factor (useful when the playback speed is wrong). The whole tool runs locally — the subtitles never leave the page.

How to use it

  1. Pick the source format

    SRT, VTT, or SUB. Auto-detect works on most files.

  2. Paste or drop a file

    Plain text in, plain text out. Up to ~5 MB works fine in the browser.

  3. Pick the target format

    Or use shift / scale to keep the format and adjust timing.

  4. Copy or download the result

    The output is a clean text file ready to use.

Examples

SRT to WebVTT for an HTML5 video

You have an SRT from a video editor. The web player needs WebVTT. Drop the SRT, pick VTT, copy.

SRT: 1
00:00:00,000 --> 00:00:03,500
Hello world

Result: WEBVTT 00:00:00.000 --> 00:00:03.500 Hello world

Shift subtitles 500 ms later

Your audio and subtitles are out of sync. The audio leads the text by half a second. Use the shift tool to push every cue 500 ms later.

00:00:00,000 --> 00:00:01,500
First line

Result: After +500ms shift: 00:00:00,500 --> 00:00:02,000 First line

SRT to SUB at 23.976 fps

A video editor needs frame-numbered SUBs. Pick the target fps (23.976 for film, 25 for PAL, 29.97 for NTSC, 30 for web).

SRT: 1
00:00:00,000 --> 00:00:01,000
A

Result: At 23.976 fps: {0}{24}A

Frequently asked questions

Related tools

Last reviewed: 2026-08-17