SRT to TXT converter
Extract just the words from a SubRip (.srt) file — a clean transcript for reading, quoting, translation, study notes or feeding into other tools.
Move subtitles by a fixed amount when every line is off by the same delay.
Seconds (2.5), milliseconds (1500ms) or a time (00:00:02,500). Subtitles appear too early → Later.
For subtitles that drift. Pick two cues far apart and enter when each should appear.
Rescale times when the subtitle was made for a video with a different frame rate.
The file open now is part 1 / language 1.
Cues
Save options
Output preview
How to convert SRT to TXT
- Open the SRT file. Click Open subtitle file or drop your .srt file onto the tool. You can also paste the text.
- Choose TXT. “Plain text (.txt)” is preselected in the Save as menu.
- Fix anything else (optional). Shift or sync the timing, repair the encoding or clean up overlaps before saving.
- Download. Click Download to save the .txt file in UTF-8, or Copy to paste it elsewhere.
What changes when you convert SRT to TXT
The converter removes cue numbers, timing lines and formatting tags, leaving one line of text per subtitle. Turn off “one line per cue” in the options to keep the original line breaks inside each subtitle instead.
Tick “include timestamps” to start each line with the cue start time in [hh:mm:ss] form — handy for interview notes, lecture review or finding a moment in a video. A timestamped TXT file can be opened here again and turned back into subtitles.
To remove sound descriptions such as [door slams] or speaker labels before exporting, run Fix → remove hearing-impaired text first.
Example
The first lines of the built-in sample as SRT, and the result of the conversion:
SRT input
1 00:00:01,200 --> 00:00:03,400 [waves crashing] 2 00:00:03,600 --> 00:00:06,100 MARA: You kept the lamp burning all night again. 3 00:00:06,300 --> 00:00:08,900 Someone has to. The fog came in early.
TXT output
[waves crashing] MARA: You kept the lamp burning all night again. Someone has to. The fog came in early. The ships don't need us anymore. They have satellites. Satellites don't see the rocks the way I do.
SRT vs TXT at a glance
| SRT | TXT | |
|---|---|---|
| Full name | SubRip | Plain text |
| File extension | .srt | .txt |
| Timestamp example | 00:01:02,500 | None (optional [00:01:02]) |
| Time precision | Milliseconds | — |
| Styling | Basic: <i>, <b>, <u>, <font color> | None |
| Positioning | Only through unofficial {\an8} tags | None |
| Header | None — numbered blocks | None |
| Works with | Almost every player, TV, editor and video platform | Anything that opens text: documents, transcripts, translation tools |
Read the full comparison in SRT vs VTT vs ASS, or see all converters.
FAQ
How do I get a transcript from an SRT file?
Open the SRT, choose Plain text (.txt) as the output and download. Every subtitle becomes one line of text without numbers or times.
Can I keep the timestamps in the text file?
Yes — tick “TXT: include timestamps” in the save options to prefix each line with [hh:mm:ss].
Are my subtitle and video files uploaded?
No. Files are opened and processed by JavaScript in your browser, on your own device. Nothing is sent to a server, so unreleased or private material stays private.