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
-
Pick the source format
SRT, VTT, or SUB. Auto-detect works on most files.
-
Paste or drop a file
Plain text in, plain text out. Up to ~5 MB works fine in the browser.
-
Pick the target format
Or use shift / scale to keep the format and adjust timing.
-
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
Image to Text (OCR)
Extract text from any image — screenshots, scanned documents, photos of signs. Choose a language, see the recognized text with confidence, and copy or download it. Free, in browser, no signup.
PDF OCR — Extract Text from Scanned PDFs
Pull text out of a scanned PDF in your browser. Each page is rendered at high resolution and recognized locally, with per-page text and a combined export. No upload, no signup.
Character Counter
Count characters, words, lines, and UTF-8 bytes as you type.
Word Counter
Count words, characters, sentences, and paragraphs in your text instantly.
Text Diff
Compare two texts line by line and see exactly what was added, removed, or kept.
JSON Formatter
Format, beautify, and validate JSON with adjustable indentation — instantly in your browser.
Morse Code Translator
Translate text to Morse code and decode Morse back to text. Letter-perfect ITU/ANSI standard.
Last reviewed: 2026-08-17