Subtitle to plain text

Pull the plain text out of a subtitle file. It strips the timestamps, cue numbers, and formatting and leaves just the words, ready to copy or save as a .txt. Nothing gets uploaded; it runs in your browser.

Drop your .srt, .vtt, .ass or .sub file here
or click to choose a file · or paste the text below
Formatting

Just the words, none of the timing

A subtitle file mixes the dialogue with timing: a number, a start and end time, then the line, over and over. If you only want the words, all of that is noise you'd otherwise delete by hand.

This tool reads SRT, VTT, ASS, and .sub and keeps only the text. Keep a line break per subtitle or run it together into paragraphs, and leave the strip option on to clear out italics, font tags, and .ass codes. Copy the result or save it as a .txt under your original filename.

FAQ

What does the Subtitle to Text tool remove?

The timestamps and cue numbers, and, if the strip option is on, inline formatting like italics, font tags, and .ass codes. What's left is plain text you can paste anywhere.

What is this useful for?

Reading along, quoting a line, translating, checking a script, or dropping the text into a summarizer or search tool. Any time you want the words without the timing, it saves you deleting timestamps by hand.

Does it handle repeated lines from rolling captions?

Yes. Auto-generated captions often repeat the previous line as each new one scrolls in. When a line exactly matches the one before it, the tool drops it, so the transcript doesn't echo every phrase.