SRT, VTT and TXT subtitle converter (free, no upload)
Paste or open a subtitle file and convert between the three most common formats. Everything runs in your browser: your file never leaves your device.
How to use it
-
Paste or open your subtitle file
Open your SRT, VTT or TXT file from your device or paste the content directly into the text box.
-
Pick source and target format
Tell the converter whether your file is SRT, VTT or TXT and which format you want. It reads the timing of each subtitle for you.
-
Tick "Include timestamps" if needed
If you convert to TXT and want to keep the time marks as a reference, enable the option before converting.
-
Download the result
Hit convert and download the converted file. Everything is processed in your browser; nothing is uploaded to a server.
When to use SRT, VTT or TXT
SRT is the classic subtitle format: it works with YouTube, VLC, Premiere and almost every editing tool. VTT is the web variant used by HTML5 players and platforms like Vimeo. TXT is plain text, useful when you only need the text without timestamps (to summarise, translate or paste into a document). This tool converts between the three without sending your file to any server: everything is processed in your browser with JavaScript.
Price comparison (for 1 hour of audio)
If what you actually need is the text of an audio or video file (not converting subtitles), here are market prices:
| Service | Price per hour |
|---|---|
| VOCAP (30-hour pack) | €1.00 |
| VOCAP (1-hour pack) | €1.99 |
| Otter.ai Pro (1200 min/mo) | ~€0.85* |
| Descript Creator (10h/mo) | ~€2.40* |
| Rev.com AI | €15.00 |
| Human transcription (budget) | €15.00 |
| Human transcription (pro) | €90.00 |
* Effective price if you use the entire monthly quota. If not, it goes up. VOCAP is pay-per-use with no monthly fee.
Frequently asked questions
What is the difference between SRT and VTT?
SRT (SubRip) is the traditional format with timestamps like 00:00:00,000. VTT (WebVTT) is the modern HTML5 version: almost the same timestamp format but with a WEBVTT header and support for CSS styles and positioning. For YouTube either works; for native web players, VTT is better.
Does my file get uploaded to a server?
No. Conversion happens in your browser with JavaScript. The file is not sent anywhere or stored, and no signup is needed.
Is there a size limit?
The converter sets no limit, but because everything runs in your browser, very large files (several MB) may take a couple of seconds. Typical SRTs for long audio are just a few KB.
Does it keep timestamps when converting to TXT?
By default no: TXT is plain text. If you want to keep timestamps as a reference, tick the "Include timestamps" option before converting.
What if my SRT has errors?
The converter tries to be tolerant: it skips extra blank lines and normalises separators. If the format is too broken, the conversion stops with a clear message.
Does VOCAP generate the SRT from an audio file?
No. VOCAP turns audio or video into text, with a summary, key points and tasks, but without timestamps, so it does not export SRT or VTT. It helps when what you need is the text of a recording: you get 15 free minutes when you sign up to try it.
Got the audio but not the text?
VOCAP turns your audio or video into text with AI, with a summary, key points and tasks. You get the full text, without timestamps. 15 free minutes when you sign up, no card needed.
Try VOCAPYou may also like
Transcription cost & hours calculator
Enter your audio or video duration and we tell you the best pack, total cost and the savings versus human transcription.
Timestamp converter (HH:MM:SS, seconds, frames)
Convert between time formats: HH:MM:SS.ms, total seconds, milliseconds and frames at 24, 25, 30 or 60 fps. Useful for video, subtitles and editing.
Word counter and speaking-time estimator
Paste any text and instantly get words, characters, sentences and paragraphs, plus estimated silent-reading time and speaking time at three paces (slow, normal, fast). Useful for podcast scripts, talks, videos and posts.