SRT to TXT — Turn Subtitles Into Clean Text
Who this is for: For turning a caption file back into reading material — transcripts, quotes for articles, text to translate in a plain-text workflow.
Not the right tool for: Timestamped transcripts — this page's whole job is removing them; find-and-replace on the SRT gets you 'time + text' lines instead · Clean prose — paragraph grouping merges on pauses; it can't rewrite fragments into sentences
Strip timings and numbers from SRT or VTT to get clean plain text — optional paragraph merging for readable transcripts.
Quick answer: Drop in an .srt or .vtt and get the spoken text with all timings and numbers removed. “Group into paragraphs” merges cues separated by less than 2 seconds into readable paragraphs — ideal for transcripts and articles.
Drop a subtitle file here, or browse — it stays on your device
| Input | SRT or WebVTT (auto-detected) |
|---|---|
| Output | Plain text — one cue per line, or merged paragraphs |
| Stripped | Numbers, timestamps, HTML tags, {\tags}, (sound) labels optional |
| Paragraph rule | New paragraph after any pause ≥ 2 seconds |
| Privacy | Runs in the browser; no upload |
How do I remove timestamps from an SRT file?
Subtitles make poor reading material: numbers, arrows and timestamps interrupt every sentence. This converter extracts just the words — cue numbers and timings dropped, stray HTML or ASS tags stripped, optional bracketed sound labels like [ Applause ] removed. With paragraph grouping on, cues separated by short gaps flow into one another and a pause of two seconds or more starts a new paragraph, which turns a caption file into something that reads like notes from the talk. The result is copyable and downloadable as .txt.
Common uses
- Turning a downloaded caption file into a readable transcript
- Extracting quotes or content from a talk's subtitles for an article
- Preparing subtitle text for translation in a plain-text workflow
- Feeding lecture captions into notes or a summary tool