Convert TXT to SRT — Convert TXT to SRT in 3 Steps
This page is built around one clean workflow to convert TXT to SRT: pick the file, set how long each subtitle lasts, download the result. No options you do not need, no upload — the conversion to SRT runs entirely inside your browser and the preview shows every generated cue before you save.
Reviewed by the SRT Tools team · Updated
- 14
- free tools
- 6
- languages
- 0
- file uploads, ever
- 2 MB
- max file size
- 10,000
- cues per file
Drop your SRT / VTT / LRC / ASS / TXT file here, or click to browse
Parsed instantly in your browser — nothing is uploaded. Max 2 MB.
Max 2 MB per file · parsed instantly · nothing uploaded
Conversion settings▾
Private by design: parsing, conversion and download all happen on your device. No file content ever leaves your browser.
Your preview appears here
Upload a file, paste subtitle text, or load the sample to see the timeline, convert and download.
Convert TXT to SRT: The 3-Step Walkthrough
The guided flow above mirrors these steps exactly — upload the TXT, choose timing, download the SRT.
- 1
Step 1 — Upload the TXT file
Select or drop your .txt file. To convert TXT to SRT properly the tool first shows how many lines it found and how they will split — per line or per paragraph.
- 2
Step 2 — Choose the timing
Set the start time, the duration of each cue and the gap between cues. As you adjust, the timeline you will get after you convert TXT to SRT updates live in the cue table.
- 3
Step 3 — Download the SRT
Press download and receive a valid .srt — renumbered cues, HH:MM:SS,mmm timestamps, UTF-8 text. That is the entire way to convert TXT to SRT.
- 4
Verify in the SRT viewer
For proof, open the downloaded file on the SRT viewer page — it parses with zero warnings, confirming the TXT to SRT conversion produced a healthy subtitle file.
What You Get When You Convert TXT to SRT
A text file and a subtitle file differ only in structure, so to convert TXT to SRT the tool wraps your lines in the full SubRip scaffold: a counter per cue, a timing line with the arrow, the text, and a blank line before the next cue.
The timestamps come from the timing settings you choose, distributed in whole milliseconds. Nothing in your text is altered — spelling, punctuation, languages and emoji pass through the TXT to SRT conversion untouched.
Valid SubRip structure
Renumbered 1..N, one blank line between cues, CRLF endings — output that looks hand-made after you convert TXT to SRT.
Line or paragraph cues
Split per line for scripts, per blank-line paragraph for prose — both modes are part of the TXT to SRT flow.
Live cue preview
See count, order and every time range before you convert TXT to SRT, not after.
Private conversion
The file stays on your machine while you convert TXT to SRT — nothing is uploaded, tracked or stored.
Convert TXT to SRT: Before and After
Here is a three-line file and the exact subtitle file the default settings produce.
script.txt → script.srt (start 0 · 3.0 s per cue · 0.2 s gap)
script.txt Welcome to the show. Today we talk about subtitles. Stay tuned after the break. script.srt 1 00:00:00,000 --> 00:00:03,000 Welcome to the show. 2 00:00:03,200 --> 00:00:06,200 Today we talk about subtitles. 3 00:00:06,400 --> 00:00:09,400 Stay tuned after the break.
Why timing is estimated
A TXT file contains no audio, so no tool can truthfully detect when each line is spoken. When you convert TXT to SRT here, the timeline is explicit arithmetic you control — honest estimates, not magic claims.
Tuning for reading speed
Adults read a short line in roughly 2 seconds. If your TXT lines are long sentences, raise the duration to 3.5–4 s before you convert TXT to SRT so viewers are not rushed.
From SRT to anywhere
Once the .srt exists, the rest of the toolbox takes over: SRT to VTT for web players, SRT to ASS for styled subtitles, SRT to TXT to reverse the operation. The decision to convert TXT to SRT is usually the first link in that chain.
Files That Convert TXT to SRT Handles Well
Scripts and dialogue lists are the sweet spot — one spoken line per row. Lecture notes and interview transcripts work in paragraph mode. Song lyrics convert neatly too, and if they carry [mm:ss.xx] tags you should use the LRC to SRT converter instead, which honors real timing.
Files exported from Word or Google Docs as .txt are fine as long as they are plain text; if the preview warns about '-->' sequences, your file is actually a subtitle renamed .txt — visit the SRT or VTT viewer rather than trying to convert TXT to SRT.