SRT to text converter
Open an .srt or .vtt file, or paste what is inside it, and get the words back as plain text: caption numbers, timings and formatting codes removed, and lines joined into readable paragraphs.
Keep a timestamp at the start of each paragraph to find your place in the video, and drop the repeated lines that auto-generated captions are full of. The file is read in your browser and never uploaded.
Turn this transcript into a voice-over. The free plan includes 25,000 characters a month, no card needed. Paste the text into the editor after you sign in.
How to convert SRT to text
- 1
Open an .srt or .vtt file, or paste its contents into the box.
- 2
Choose whether to keep timestamps, merge captions into paragraphs and remove repeated lines.
- 3
Copy the transcript, or download it as a .txt file.
Good to know
Paragraphs from pauses
With paragraphs on, captions run together as sentences, and a new paragraph starts wherever the speech pauses for at least the gap you set. A longer gap gives fewer, longer paragraphs.
Repeated lines
Auto-generated captions often show each line twice as the text scrolls up. Removing repeats drops any line that is the same as the line before it, and the tool tells you how many it removed.
Formatting codes
Italic and bold tags, font colours, {\an8}-style position codes, WebVTT voice tags and word timings are removed, and entities such as & become the character they stand for. Turn this off to keep the markup as written.
Messy files welcome
A byte-order mark, Windows line endings, WebVTT headers, NOTE and STYLE blocks, and captions with no text are all handled. A file saved in an older encoding is read too; if any letters look wrong, save it as UTF-8 and open it again.
Nothing leaves your device
The file is read and converted in your browser. It is not uploaded to our servers or stored anywhere.
Questions, answered
How do I convert an SRT file to text?
Open the .srt file or paste its contents, then copy the text or download it as a .txt file. Caption numbers, timings and formatting codes are removed, and the captions are joined into paragraphs.
Can I keep the timestamps?
Yes. Turn on timestamps and each paragraph, or each caption when paragraphs are off, starts with its start time as [hh:mm:ss], so you can find the moment in the video.
Does it work with auto-generated captions?
Yes. Auto-generated WebVTT files often carry word-by-word timing tags and show each line twice as the text scrolls. The tags are removed and the repeats can be dropped, leaving a clean transcript.
How is this different from the SRT ↔ VTT converter?
The SRT ↔ VTT converter turns one subtitle format into the other and keeps the timing. This tool is for when you only want the words, with options for paragraphs, timestamps and repeated lines.
Is there a file size limit?
Files up to 5 MB. Subtitle files are plain text, so even a feature-length film is usually far smaller than that.
Is my subtitle file uploaded?
No. The file is read and converted in your browser and is not sent to our servers or stored.