Free tool
TXT to SRT (Text to SRT) Converter
Turn plain text into a SRT subtitle file — also called a TXT to SRT converter. Each line becomes a caption with timestamps added automatically; adjust the seconds per line, then fine-tune.
100% in your browser — your files never leave your device.
How to convert text to SRT
- Step 1
Add your text
Paste your text with one line per caption, or upload a .txt file.
- Step 2
Set seconds per line & convert
Choose how long each caption shows, then click Convert to SRT — timestamps are added automatically.
- Step 3
Download & fine-tune
Download the SRT file and tweak any timings in your editor if needed.
Example: TXT → SRT
Here's the same cues before and after conversion, so you know exactly what you'll get.
Hello — welcome to the show. Today we have a special guest.
1 00:00:00,000 --> 00:00:02,000 Hello — welcome to the show. 2 00:00:02,000 --> 00:00:04,000 Today we have a special guest.
The formats explained
What is TXT? (plain text)
A plain transcript with no timing — just the spoken words. Handy for reading, proofreading, translating, or reusing subtitle content as an article, notes or dataset.
What is SRT? (SubRip)
The most widely supported subtitle format. Plain text with numbered cues and HH:MM:SS,mmm timecodes — it works in almost every video player, editor, and uploads straight to YouTube.
How it works
- Each non-empty line of your text becomes one caption.
- Plain text has no timing, so each caption is given an equal duration back-to-back — set the seconds per line below.
- You get a ready-to-edit SRT skeleton; nudge the timings in any editor (or use SubtitleFlow's) afterwards.
FAQ
How do I convert text to SRT subtitles?
Paste your text (one line per caption) or upload a .txt file, set the seconds per line, then click Convert to SRT. You'll get a downloadable SRT file with timestamps already filled in.
Is "text to SRT" the same as "TXT to SRT"?
Yes — they're the same thing. Whether you paste plain text or upload a .txt file, this tool turns each line into a timed SRT caption.
Where do the timestamps come from?
Plain text carries no timing, so each line gets an equal slice of time in sequence. Set the seconds per line to roughly match your speech pace, then refine.
Can I edit the timings afterwards?
Yes. You get a ready-to-edit SRT skeleton — nudge each caption in any subtitle editor, or fine-tune it in SubtitleFlow's built-in editor.
Is this text to SRT converter free?
Yes — free, no signup, no watermark. Everything runs in your browser, so your text never leaves your browser.
Need to translate your subtitles too?
Converting is free here. When you need to translate subtitles into another language with the timeline kept perfectly aligned, that's what SubtitleFlow does.
Translate subtitles free