Pick a .srt file
Drag and drop, or click to choose. The file is parsed in your browser — nothing is uploaded, no API call, nothing leaves your device.
Strip timecodes from an SRT file and get a clean reading transcript. Browser-only, no upload, no signup, no rate limit.
Or click to choose a file from your device.
Conversion happens entirely in your browser using JavaScript. Your file never leaves your device — no upload to our servers, no signup, no rate limits.
Drag and drop, or click to choose. The file is parsed in your browser — nothing is uploaded, no API call, nothing leaves your device.
We remove cue numbers, the `-->` timing lines, and any inline tags. Multi-line cues are joined into single paragraphs, with a blank line between separate cues for readability.
Save a .txt file or copy the result to your clipboard. Paste into Google Docs, Notion, Word, or your AI chat for summarisation.
The two formats look almost identical — the differences are small but they matter for which players will accept your file.
1 00:00:01,200 --> 00:00:03,500 First caption line Second caption line 2 00:00:04,000 --> 00:00:06,000 Another caption
WEBVTT 1 00:00:01.200 --> 00:00:03.500 First caption line Second caption line 2 00:00:04.000 --> 00:00:06.000 Another caption
Common questions
We can give you the plain transcript directly from audio or video — no intermediate caption file needed. 100+ languages, speaker labels, free tier 30 min/month.
Transcribe audio free