← Extract from video Convert audio →
Free · in-browser · no uploads

SRT / VTT subtitle generator — transcript → subtitle file.

Paste plain text, timestamped lines, or an existing SRT/VTT. Download a clean, standard subtitle file. Runs entirely in your browser.

SubRip (.srt) · WebVTT (.vtt) · Auto-pacing for plain text · Pure JavaScript — no ffmpeg needed
Paste a transcript above and click Generate.
Subtitle file · ready.
Download
Couldn't generate.

How it works

Three steps. Pure JavaScript — no WebAssembly, no uploads.

1

Paste transcript

Plain text, timestamped lines, or an existing SRT/VTT. We auto-detect the format.

2

Pick format

SubRip (.srt) for universal compatibility, WebVTT (.vtt) for web streaming.

3

Download

Clean, standard-compliant file. Drop into YouTube, Vimeo, Premiere, DaVinci Resolve, or any player.

Frequently asked

Input formats?

Three modes. (1) Plain text — we auto-pace lines across the duration you specify. (2) Timestamped lines with a prefix like [0:12], (0:12), or 0:12 -> 0:18. (3) Existing SRT or VTT — we convert between them.

Do I need to upload anything?

No. Paste directly into the textarea. Everything runs in your browser's JavaScript engine — no server call.

SRT vs VTT?

SRT (SubRip) is the older universal format — VLC, YouTube, most video editors and players. VTT (WebVTT) is the modern web standard used by HTML5 <track> and streaming platforms. Structurally similar; VTT adds styling SRT lacks.

Plain-text line breaks?

We split on sentence boundaries (. ! ?) and newlines, then distribute cues evenly across total duration. Each cue is capped at the "max seconds per cue" you set (default 7s) for reading comfort.

Have a transcript already?

Paste it. No transcript? Use our audio-to-text tool — upload audio or paste a URL, get a timestamped transcript, bring it back here for subtitles.

From the blog

No transcript yet?

Whipscribe transcribes audio and video with word-level timestamps and speaker labels. Export SRT or VTT directly from the transcript view. First 30 minutes free.

Open Whipscribe →

More free tools

Converter

Convert audio files

MP3 ↔ WAV ↔ M4A ↔ OGG ↔ FLAC.

Trimmer

Trim / cut audio

Cut a clip by entering start + end.

Video → audio

Extract audio from video

Pull audio from MP4 / MOV / MKV.

Transcription

Audio to text

Server-side transcription. First 30 minutes free.