Convert SRT to Plain Text (TXT)

Turn a subtitle file into a readable transcript: no numbers, no timecodes, just the spoken words — as lines, paragraphs or one block of text.

Drop subtitle files here, or click to chooseYou can also paste text below. Multiple files are converted together.

🔒 Runs in your browser. Your files and text are not uploaded.

How to use the SRT to TXT Converter

  1. Drop an SRT, VTT, ASS or other subtitle file, or paste its text.
  2. Choose a layout: one line per subtitle, paragraphs split at the end of sentences, or everything on a single line.
  3. Keep Remove repeated lines ticked if the source repeats text (typical for auto-captions). Tick Add timestamps if you want [00:01:02] markers for navigation.
  4. Copy the result to the clipboard or download it as .txt.

Layouts explained

  • One line per subtitle keeps the original line breaks, which is best for reading along with the video or for translation.
  • Paragraphs joins cues until a sentence ends (full stop, question or exclamation mark) and starts a new paragraph, producing a readable transcript.
  • Everything on one line is useful for word counts, search or pasting into a translation or summarisation tool.

In every layout, cue numbers and time codes are removed, and HTML-like tags are stripped unless you choose to keep italic and bold markers.

Cleaning up transcripts from YouTube and TV

Automatic captions often show each line twice because the same words roll from one cue to the next. The duplicate-removal option compares neighbouring lines and keeps one copy. Sound descriptions such as [Music] or (laughs) are not removed here — use Remove SDH first if you want a transcript with only speech.

Using timestamps in the text

With timestamps on, each cue is prefixed by its start time in [hh:mm:ss] form. That is a quick way to build searchable meeting notes, find a quote in a long lecture, or paste a time-stamped outline into a document without the bulk of an SRT file.

Typical uses

  • Study notes from lectures and online courses.
  • Blog posts and show notes based on a podcast or video.
  • Counting words or checking spelling in a word processor.
  • Feeding a transcript to a translation workflow.

Getting a clean transcript for Word, Docs or a translator

For a document you want to read, choose Paragraphs and keep duplicate removal on. Paste the text into your editor and run a spell-check — subtitles often use abbreviations and sound-alikes that are fine on screen but look odd in print. If the transcript will be translated, keep One line per subtitle instead: translators can then work line by line and you can rebuild timing later with CSV to SRT or TXT to SRT.

Frequently asked questions

Does it work with files that are not SRT?

Yes — VTT, ASS/SSA, SBV, SUB (MicroDVD), LRC and CSV files are recognised automatically.

How do I get rid of [Music] and (laughs)?

First run the file through Remove SDH or tick the brackets option in Clean SRT, then extract the text.

Can I keep italics?

Tick “Keep <i> / <b> tags”. They are kept as HTML-like markers in the text output.

What encoding does the .txt file use?

UTF-8. Modern editors, Word and Google Docs open it correctly, including accents and non-Latin scripts.

Can I turn the text back into subtitles?

Yes, but the original timing is lost. The TXT to SRT tool creates new timing from reading speed that you can then fine-tune.

Is anything sent to a server?

No. All processing runs in your browser.