Free tool · runs in your browser

SRT to Text

Drop an .srt or .vtt file, or paste the subtitles, to get plain text without timestamps or cue numbers. Lines are joined into readable paragraphs, ready for notes, articles or an AI prompt.

Runs in your browser. Your file is never uploaded.

How to convert SRT to text

  1. 1

    Add the subtitle file

    Choose or drop an .srt or .vtt file, or paste its text into the box.

  2. 2

    Pick the layout

    Keep paragraphs that break at pauses, or one line per subtitle. Lines repeated by auto-generated captions are removed.

  3. 3

    Copy or download

    Copy the text, or save it as a .txt file.

Clean text instead of a wall of numbers

Timestamps and numbers removed

Cue numbers, time ranges, WebVTT headers and notes are stripped, leaving only what was said.

Paragraphs at natural pauses

Lines are joined into sentences and a new paragraph starts when the speaker pauses, so the text reads like a transcript instead of a list.

Auto-caption repeats cleaned up

Automatic captions often repeat each line as it scrolls up the screen. The tool spots that pattern and keeps each line once.

Speaker names kept

When the subtitles name the speakers, each change of speaker starts a new paragraph with the name.

One line per subtitle

Turn paragraphs off to keep each subtitle on its own line, which is handy for checking a translation.

Nothing is uploaded

Your file is processed on your device. It never reaches our servers, and you don’t need an account.

SRT to text, explained

Why turn subtitles into text

Subtitle files are made for players, not readers: every few words are interrupted by a number and a time range. Converting SRT to text gives you the words alone, which is what you need for show notes, a blog post, a translation brief, study notes or a prompt for an AI assistant.

How lines become paragraphs

Subtitles split sentences across cues to fit the screen. The tool joins those pieces back into sentences and starts a new paragraph where the speaker pauses, judged from the gap between cues. If you prefer the original breaks, switch paragraphs off and you get one line per subtitle.

Cleaning up YouTube auto captions

Captions saved from YouTube’s automatic subtitles repeat each line as it scrolls, so a plain copy shows every sentence twice. The tool recognises that rolling pattern and keeps each line once, which turns a downloaded VTT into readable text.

Which files work

Standard .srt files from editors, subtitle sites and YouTube, and .vtt files from web players. Text that was exported without timing is already plain text and doesn’t need converting.

When to keep the timestamps

Plain text has no timing, so keep the original file if you may need subtitles later. To change formats and keep the timing, use the SRT to VTT converter. To get a timed transcript from the video itself, upload it or paste its link into Video Transcript.

SRT to text questions

How do I remove timestamps from an SRT file?

Drop the file into the box above. The cue numbers and timestamps are removed at once, and the text is ready to copy or download as a .txt file.

Does it work with VTT and YouTube subtitles?

Yes. WebVTT files are supported, including auto-generated captions, whose repeated lines are removed.

Can I keep one line per subtitle?

Yes. Turn off paragraphs to get each subtitle on its own line.

Does SRT to text keep speaker names?

Yes. When the subtitles name the speakers, each change of speaker starts a new paragraph with the name.

Is my file uploaded?

No. Everything happens in your browser.

Can I get the timestamps back later?

Plain text has no timing. Keep the original subtitle file, and use the SRT and VTT converter if you still need timed subtitles in another format.

Need a transcript of a video?

Transcribe a video