Moving a caption file between SubRip and WebVTT is free and takes seconds: paste it into the browser tool, pick the other format, save. What it will not do is repair wording, shift timings or change the language. Both routes are set out below.
The free tool
A page of JavaScript: your captions stay on your machine, with nothing to sign up for.
Open the .srt or .vtt in any text editor and select all. The tool reads pasted text, not a file picker.
Drop it into the subtitle tool and set the output to SubRip or WebVTT; it detects the input automatically.
Download it, or copy the text out of the result box and save it with the right extension. Both are offered because downloads misbehave in some in-app browsers.
| What you want | Is it a conversion? | Where to read more |
|---|---|---|
| SRT to VTT | Yes, free in the browser | What changes going to WebVTT |
| VTT to SRT | Yes, free in the browser | What a WebVTT file has to lose |
| SRT to TXT | No. Edit it yourself, or export TXT from a transcript | The manual method, step by step |
| VTT to TXT | No. Same two routes, more to strip out | Header, notes, styles and tags |
| Not sure which format | Nothing to convert yet | SRT vs VTT compared |
The limits
Worth reading before you spend an evening on the wrong fix.
Mistaken names copy across exactly. Fixing them means editing the file, or transcribing the original again.
Timings are preserved to the millisecond; only punctuation changes. Captions that drift keep drifting.
Converting rewrites the structure around the words, never the words themselves.
Speaker labels show in the transcript view; downloaded caption files hold the words and timings. Adding names to cues is a manual edit.
The other route
Converting makes sense when a caption file is all you have. When the audio or video is still to hand, the file you want can be produced directly.
Paste a link or upload the recording, read the transcript with its word-level timestamps, then export what you need: SRT for an editor, VTT for a web player, TXT or DOCX for a document, JSON for structure, MD for notes. One job, no surcharges, and the transcript stays searchable in your library.
Direct routes by source: audio to SRT, video to SRT, YouTube to SRT and the caption generator. For editors, Premiere Pro or DaVinci Resolve.
Pricing
Changing a file between SubRip and WebVTT is free: your own browser does it. Turning a recording into words is the billable part, billed by length: a pack from $4 opens the full transcript in full at any length, then 1,000 minutes for $8, 2,000 for $12 or 5,000 for $24, credits never expiring.
FAQ
SubRip to WebVTT and WebVTT to SubRip, in either direction, as many times as you like. The tool is a page of JavaScript that runs on your own machine, so there is no account, no queue and no limit on how many files you put through it.
No, and this catches people out. The converter takes pasted text rather than a file picker. Open your caption file in any text editor, copy everything, paste it into the box and convert. Nothing is transmitted anywhere.
It cannot. The output menu holds SubRip and WebVTT only, so there is no TXT, no DOCX and no third caption format. Those formats do exist as exports from a transcript, which is a different route described further down this page.
No. The converter preserves each timing exactly as written and changes only how it is punctuated. Captions that ran two seconds late before conversion run two seconds late after it, in the new format.
No. A format change rewrites the scaffolding around the words and never the words themselves. The captions stay in the language they were spoken in, whichever format the file is saved as.
No, a converter copies mistakes faithfully into the new file. Where the original recording still exists, transcribing it again is usually quicker than editing cue by cue, because you correct the wording once in a readable transcript.
One job produces SRT, VTT, TXT, DOCX as a real Word file, JSON and MD, at no extra charge for any of them. You pick the formats you need afterwards rather than making one and converting it.
A link from a podcast host, a YouTube video or an Apple Podcasts episode, or an uploaded file up to 10 hours or 5 GB. Spotify, Kick VOD, Podbean and Zoom links cannot be read and tell you so immediately rather than failing later.
Paste a link or drop the file and take every format from one transcript.