
Introduction
TXT to SRT Converter
Turn plain text scripts, transcripts, notes, and dialogue into a standard SubRip subtitle file.
Build an SRT file from an untimed script
Use this page when your starting point is ordinary text: a narration draft, a course script, an interview transcript, or a list of caption lines exported from another editor. The converter turns each readable unit into a numbered SubRip block, adds a start and end time, and keeps the result visible so you can make a final pass before downloading.
This is not meant to guess exact audio timing. It is best for first drafts, social clips, training videos, tutorials, and situations where approximate timing is acceptable before a human review. If your transcript already contains timestamps, the timecoded TXT page is a better fit because it can preserve those anchors instead of assigning equal durations.
Prepare text so captions read naturally
Before converting, remove production notes, speaker labels that should not appear on screen, and long paragraphs copied from documents. Put one idea on each line when you want predictable caption breaks, or switch to sentence splitting when your text is still in paragraph form.
The maximum character setting matters for readability. Shorter lines work better for fast dialogue and mobile viewing; longer lines can be fine for lecture material or slower voiceover. After conversion, scan the output for captions that feel overloaded and split those lines manually in the editable output box.
Choose timing for draft subtitles
Seconds per line controls the rhythm of the entire file. Three seconds is a safe starting point for many short captions, but dense narration may need more time and punchy social clips may need less. The start offset is useful when the first spoken line begins after an intro, logo, or silence.
Use the gap setting sparingly. A small gap can make generated cues easier to inspect, while a large gap may create visible flicker in some players. If the finished SRT will be published, open it in your video editor or platform preview and adjust timing against the real audio track.
Review the generated SubRip structure
A valid SRT file needs a sequence number, a timestamp range using comma milliseconds, caption text, and a blank line before the next block. This page builds that structure for you, but the output remains plain text so you can fix punctuation, capitalization, line breaks, or timing before saving.
Download the file when the preview looks right, then upload it to your video platform or import it into an editor. Keep a copy of the original text if you expect to create VTT, translated subtitles, or alternative timing versions later.

Similar Tools
Discover more tools in the same category





