Skip to content

SRT to TXT converter

Drop an SRT or VTT file to get just the words: subtitle numbers, timecodes and formatting tags are removed. Join the lines into paragraphs for a readable transcript, or keep a timestamp on each line for logging and paper edits.

  • Free, no limits
  • No sign-up
  • SRT and VTT

FAQ

Frequently asked questions

Something else, or a file that will not convert? Write to conform@niamori.ai.

How do I convert SRT to plain text?

Drop the .srt file above and download the .txt. Each subtitle becomes a line of text; turn on Join into paragraphs to get running text instead, with a new paragraph wherever the speech pauses for more than 2 seconds.

Does it work with YouTube auto-captions?

Yes. Download the captions as .vtt or .srt, for example from YouTube Studio › Subtitles for your own videos, and convert with Join into paragraphs on. Auto-captions repeat each line as they scroll; the repeats appear only once in the text.

Can I keep the timecodes?

Turn on Keep timestamps to start each line, or each paragraph, with its start time such as [00:01:02]. That is handy for logging interviews or writing a paper edit.

What is the difference between SRT and VTT?

Both list each subtitle with a start time, an end time and its text. SRT numbers every subtitle and writes milliseconds after a comma (00:00:01,000); WebVTT starts with a WEBVTT line, uses a dot (00:00:01.000) and can add positioning, styling and speaker tags. Web players such as HTML5 video need VTT, while editing apps and most TVs read SRT.