← Extract from video Translate subtitles → Convert audio →
Free · in your browser · nothing uploaded

Turn a transcript into SRT or VTT subtitles.

Paste plain text, timestamped lines, or an existing subtitle file. The finished file appears as you type.

Your transcript
Waiting for text

Plain text has no timings, so the lines are spread evenly across the recording length.

Subtitle file
Your file will appear hereas soon as there is text on the left.
Works with YouTube, Vimeo, Premiere, DaVinci Resolve, VLC · No account, no upload — the conversion runs on this page · WebVTT standard

Need subtitles from a recording instead? Upload the audio or video — we make the SRT/VTT for you.

The opening minutes are a free preview; a pack from $4 (300 minutes) opens the full transcript. Credits never expire.

How it works

Three steps, no software to install.

1

Paste

Plain text, lines with timestamps, or an existing SRT/VTT. The type is recognised for you.

2

Pick .srt or .vtt

SubRip for players and editors, WebVTT for the web. Switch any time — the file updates.

3

Download

A clean, standard file. Drop it into YouTube, Vimeo, Premiere, DaVinci Resolve or any player.

From audio or video to SRT and VTT

Most people who search for an SRT or VTT file have a recording, not a transcript. That path is the box above, and it takes four steps.

  1. Upload the recording or paste its link (YouTube, Google Drive, a podcast episode). Audio or video, up to 10 hours or 5 GB per file. The language is detected from the audio, 99 languages.
  2. Wait about 2 minutes per hour of audio. On our own production record for the 30 days to 27 October 2026, a 10 to 30 minute recording took a median of 50 seconds, a 30 to 60 minute one 98 seconds and a one to two hour one 3 minutes.
  3. Read the free preview of the opening minutes, then open the full transcript with a pack from $4 for 300 minutes. Credits never expire.
  4. Download SRT or VTT. Every line is timed to the audio, so the cues line up without this tool. TXT, DOCX and JSON come with the same pack.

Price example: a 20-minute video uses 20 of the 300 minutes in the $4 pack, so one pack covers 15 videos of that length. A one-hour lecture is about $0.80 on that pack, $0.32 on the $32 pack of 6,000 minutes.

Honest limits: the subtitles are an AI transcript, so names, jargon and overlapping voices are worth a read before you publish. Speakers are named in the summary, key quotes and chapters, not on each subtitle line.

SRT and VTT, side by side

The same two cues in both formats. Convert between them above by pasting either one.

example.srt

1
00:00:01,000 --> 00:00:04,200
Welcome back to the show.

2
00:00:04,600 --> 00:00:07,900
Today we talk about subtitles.

example.vtt

WEBVTT

00:00:01.000 --> 00:00:04.200
Welcome back to the show.

00:00:04.600 --> 00:00:07.900
Today we talk about subtitles.
SRT (SubRip)VTT (WebVTT)
First lineThe cue number, 1The word WEBVTT
Millisecond separatorComma: 00:00:01,000Full stop: 00:00:01.000
Cue numbersExpected on every cueOptional identifiers
Where it is usedVideo editors and desktop playersHTML5 video and web players

WebVTT rules from the W3C WebVTT specification (Candidate Recommendation Draft, 20 May 2026), read on 26 October 2026: the file starts with WEBVTT, hours are optional, a full stop comes before the three millisecond digits, cue identifiers are optional and the arrow is -->. More on each format: the SRT file format and subtitle file formats compared. Already have a subtitle file and want the words? SRT to text and VTT to text.

Frequently asked

What can I paste?

Three kinds of text. (1) Plain text: the lines are spread evenly across the recording length you give. (2) Timestamped lines with a prefix like [0:12], (0:12), or 0:12 -> 0:18. (3) An existing SRT or VTT: it is converted to the other format.

Do I need to upload anything?

No. Paste into the box. Everything runs in your browser and nothing is sent to a server.

SRT vs VTT?

SRT (SubRip) is the older universal format, read by VLC, YouTube and most video editors and players. VTT (WebVTT) is the web standard used by the HTML5 track element and streaming players. A VTT file starts with the line WEBVTT and writes milliseconds after a full stop (00:00:01.000); SRT numbers each cue and uses a comma (00:00:01,000).

How is plain text timed?

It is split on sentence ends (. ! ?) and line breaks, then spread across the recording length. Each cue is capped at the longest cue length you set (7 seconds by default) so it stays readable.

Can I create an SRT file from audio for free?

This page is free when you already have the words: paste them and download the file. To make SRT or VTT from audio or video, upload it in the box above: the opening minutes are a free preview, and a pack from $4 for 300 minutes transcribes the rest and opens the SRT, VTT, TXT, DOCX and JSON downloads.

What is a VTT transcript?

A VTT transcript is a WebVTT subtitle file: the spoken words split into short cues, each with a start and end time, so a player can show them over the video. WhipScribe exports one from every transcript, with each line timed to the audio.

How long does it take to get SRT from a recording?

On our own production record for the 30 days to 27 October 2026, a 10 to 30 minute recording took a median of 50 seconds and a 30 to 60 minute one 98 seconds, about 2 minutes per hour of audio. One file can be up to 10 hours or 5 GB.

Can the subtitles be in another language?

Yes. The transcript comes back in the language that was spoken, detected automatically from 99 languages. Once it is unlocked, it can be translated into any of 99 languages with the same timestamps, so the SRT and VTT stay in sync. It is machine translation, not a certified one.

No transcript yet?

Use the audio-to-text tool: upload audio or paste a link, get a timestamped transcript, bring it back here.

From the blog

No transcript yet?

Whipscribe transcribes audio and video with timestamps. Export SRT or VTT straight from the transcript. Packs from $4.

Open Whipscribe →

More free tools

Converter

Convert audio files

MP3 ↔ WAV ↔ M4A ↔ OGG ↔ FLAC.

Trimmer

Trim / cut audio

Drag the handles on a waveform.

Video → audio

Extract audio from video

Pull audio from MP4 / MOV / MKV.

Transcription

Audio to text

Server-side transcription. Packs from $4.

Subtitles

SRT and VTT checker

Every error with its line number, and a repaired file.

Subtitles

Merge and shift subtitles

Join part 1, part 2… into one file, or fix out-of-sync timing.

Subtitles

SRT / VTT to plain text

Captions rejoined into paragraphs.

Need the words, not just the audio?

Drop the same file here and get a transcript with timestamps. The opening minutes are a free preview; a pack from $4 (300 minutes) opens the full transcript. Credits never expire.

Related

No transcript yet?

Start from the recording and download the subtitle file: see the SRT file generator, the YouTube to SRT page and a VTT caption file for web players.