Caption text export

Convert SRT Subtitles to Text

Convert srt to txt on this page. Upload a SubRip caption file or paste it, choose plain text or timestamped text, preview the result, and download a UTF-8 TXT file. This tool does not transcribe audio and does not use transcription credits.

SRT captions → readable TXT
Output options

Up to 2 MB and 10,000 cues per file.

Sign in to save

Conversion runs in this browser and does not use transcription credits. Sign in only if you want the result in My records.

Conversion parses subtitle text. It does not upload audio for speech recognition. See our privacy policy. Billed transcription lives on other tool pages and on plans and usage limits.

How to convert srt to txt

Stay on this page from the caption file to a readable transcript. Nothing here sends the file through speech recognition.

  1. 1

    Add an SRT file

    Choose a .srt file or paste its text. The converter reads UTF-8 SubRip cues: an optional number, a start and end time, then one or more dialogue lines.

  2. 2

    Choose plain or timestamped text

    Leave timestamps off for a reading transcript. Turn them on when you still need clock ranges beside the words. Switch cue line breaks or paragraph merge without changing the original file.

  3. 3

    Preview, edit, and download TXT

    Edit the preview if a line wrap looks wrong, then download UTF-8 text. Signed-in saves store the original SRT and this TXT in My records. Guests can still download without creating a task.

Public sample

Before and after example

This labeled sample is a short original caption set, not a customer upload and not an accuracy score.

SRT input

1
00:00:00,000 --> 00:00:02,400
Welcome back.

2
00:00:02,400 --> 00:00:04,800
Welcome back.

3
00:00:05,000 --> 00:00:08,200
Take hallway 3 → room 12.
The door code is 4815.

Cue 1 and cue 2 say the same sentence on purpose. Overlapping captions often repeat a line. This converter keeps both.

Download sample SRT

TXT output

Welcome back.

Welcome back.

Take hallway 3 → room 12.
The door code is 4815.

Sequence numbers and timing lines are gone. The arrow, room number, and repeated greeting stay. Download the matching TXT and compare it with the converter on this page.

Download sample TXT

Remove timing without losing dialogue

An SRT file is a player track. A TXT file is the spoken words in document order.

A SubRip cue is three parts stacked together: a sequence number, a start and end clock, and the words that appear on screen. Players need the clocks. Search, translation, notes, and LLM prompts usually do not. Convert srt to txt when you want those words without the scaffolding.

Default conversion deletes the numbers and the HH:MM:SS,mmm lines. It keeps each cue's dialogue lines in the same order they appeared. Multi-line cues stay multi-line. Characters such as arrows, digits, and CJK text are not treated as timing metadata, so they survive.

The converter never collapses repeated dialogue. Auto-captions often reprint a line while the next words roll on. Removing those repeats would silently drop spoken content. If you want a single copy of a line, delete it in the preview yourself.

Plain text vs timestamped text

Pick the TXT shape that matches the next job, not a second subtitle format.

Plain text is the default. Each cue becomes readable lines, with a blank line between cues so speakers and pauses stay visible. Paragraph merge joins nearby cues into prose when the gap is under 1.5 seconds, then starts a new paragraph after a longer pause. That is a reading aid, not a claim about sentence boundaries in every language.

Timestamped text writes a compact 00:00:05,000 --> 00:00:08,200 line above each cue, then the dialogue. It is still a .txt file. It has no SRT sequence numbers, so a player should not treat it as a caption track. Use it when a reviewer needs clock context in a document.

Changing these options rebuilds TXT from the original SRT. Edits in the preview are not written back into the source cues. Keep the .srt if you still need a timed track. TXT cannot restore lost timing.

WhisperWeb vs desktop editors vs cloud converters

Choose the workflow that matches the file you already have. Public product pages checked 19 September 2026. Plan details change.

DecisionWhisperWebDesktop subtitle editorCloud subtitle converter
What you start withWhisperWebAvailable: An existing SRT filePaste or upload captions you already have. No audio or video is required.Desktop subtitle editorAvailable: Local files on a computerInstall an editor, then export plain text from its menus.Cloud subtitle converterLimited: Upload to a hosted formMany converters mix format change with paid transcription upsells.
Credits and speech recognitionWhisperWebAvailable: No transcription creditsThis page parses text. It does not call a speech model and does not bill minutes.Desktop subtitle editorAvailable: No cloud minutesWork stays in the installed app. You maintain the machine and the export settings.Cloud subtitle converterNot available: Often a separate paid ASR pathHosted caption products commonly charge when they create subtitles from audio.
Review and recordsWhisperWebAvailable: Preview, edit, optional saveDownload immediately. Signed-in tasks reopen on this page from My records.Desktop subtitle editorLimited: Powerful, local-only historyProject files live on disk. There is no WhisperWeb task URL to restore.Cloud subtitle converterLimited: Account files on a vendor hostRetention, download windows, and privacy terms belong to that host.

WhisperWeb details match the converter on this page. Desktop and cloud columns describe common approaches seen on public converter and editor pages on 19 September 2026, not a paid test of every vendor. See our plans and usage limits for billed speech tools, which this page does not use.

Use WhisperWeb when you already have SRT and need a TXT transcript with an on-page preview. Use a desktop editor when you need styling, waveform timing, or batch formats that this page does not offer. Use a cloud caption studio when the job is creating subtitles from audio rather than stripping clocks from a file you already exported.

A transcript you can hand to an editor

The download is ordinary UTF-8 text. Open it in any editor, notes app, or translation workspace.

Printed interview transcript with clean dialogue lines and no subtitle timestamps

From player track to reading copy

Producers pull SRT from an editor, then need show notes, a translation brief, or a searchable archive. Timed cues get in the way. This page turns that track into text you can paste, without pretending it is a new transcription of the audio.

Generated use-case illustration, not an actual customer result. The runnable sample above is separate and downloadable.

Limits, privacy, and cost

Accepted input is UTF-8 SubRip with a .srt name or pasted SRT text. WebVTT, ASS, and audio or video files are rejected. The limit is 2 MB and 10,000 cues. The browser and the save endpoint both enforce those checks. Front-end validation is not the only boundary.

Conversion does not upload media to a speech model and does not deduct transcription minutes. Guests convert and download in this browser. A signed-in save stores the original SRT and the TXT under the owning account so refresh can reopen the task. A File object cannot be reconstructed after the tab is gone. If the original upload is missing, the page asks you to choose the SRT again.

Private files stay owner-only through the existing task read path. Original captions and derived text are not placed in a public index. This site does not log caption bodies or sign-in secrets. Do not upload material you are not allowed to process. TXT has no clocks, so it will not re-sync a video.

Frequently asked questions

Will repeated lines be removed?

No. Every dialogue line is kept in cue order, including repeats that overlapping captions create. If you want a single copy, delete the extra line in the preview. The converter will not guess which repeat is the live take.

Can I keep timestamps?

Yes. Turn on Keep timestamps. Each cue is written as a start and end clock on its own line, then the dialogue. Sequence numbers stay out of the TXT file. Timestamped text is still not a valid SRT track for a player.

Does this transcribe audio?

No. This page only reads an existing SRT file. It does not send audio or video to a speech model and it does not use transcription credits. To create captions from a recording, use the SRT Subtitle Generator.

Can I convert the TXT back to SRT?

Not automatically. Plain text has no start or end times. Keep the original .srt if you still need a player track. Timestamped TXT can help a human retiming pass, but it is not a substitute for the source file.

Who can reopen a saved conversion?

Only the owning account. After you save, the task URL on this page and the row in My records both restore the stored SRT and TXT. Another account that opens the same URL does not receive the file. Guests can download without saving.