Text to SRT Converter

Paste a script or upload a text file and download a formatted SRT subtitle file in a few seconds. Free, no signup needed.

Recordings are encrypted in transit and at rest and are not used to train AI models. Privacy · Security

2,014 sign-ups from this page in the last 90 days

Convert Text to an SRT Subtitle File

This tool takes a script, a transcript, or any block of text and turns it into a formatted SRT subtitle file. Paste the text in or upload a file, and an AI splits it into subtitle-sized lines and estimates a timestamp for each one.

It is not a speech-to-text tool: it works from text you already have, not from audio. If you have a video or audio recording instead and want subtitles generated from the actual speech, use the video upload option on this page, which sends the file to ScreenApp’s audio to SRT transcription tool instead.

What you get:

  • A downloadable .srt file with numbered entries and timestamps
  • Timing split at sentence boundaries where possible, so lines don’t cut off mid-word
  • Support for TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV as input
  • No signup required to convert

How to Convert Text to SRT

  1. Add your text: Paste it into the box, or upload a file in TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV format. Text files are read directly and a DOCX is unpacked to get at its text, so styling and layout are dropped either way.
  2. Let the AI time it: an AI estimates timing from sentence length and reading pace, at about 4 words per second. It also splits long sentences across lines so entries stay short enough to read on screen.
  3. Download the SRT file: Get a standard .srt file that works with YouTube, Vimeo, VLC, and video editing software.

Because the timing is estimated from the text rather than measured against real speech, it works best for a script you’re preparing ahead of recording, or existing subtitles you’re reformatting. For subtitles that match speech precisely, upload the audio or video itself and see how we measure accuracy. Estimated timing is worth a second look before you publish either way, because a line that reads fine on the page can still go past too fast on screen. The subtitle quality checker measures reading speed cue by cue and flags the ones that overrun.

Converting a TXT File to SRT

Most people looking for a txt to srt converter have exactly this: a file sitting in a folder, not a clipboard full of prose. Upload it rather than opening it and copying the contents. The result is the same, it is just fewer steps.

Worth knowing before you do: the line breaks in your file are not preserved. A .txt exported from a transcription tool often arrives with one line per phrase, or as a single unbroken paragraph, and neither shape survives. The text is re-split at sentence boundaries into subtitle-sized lines, capped at 42 characters a line and two lines a subtitle, which are the limits most players and style guides expect. So a file with awkward line breaks is not a problem, and a file with careful line breaks will not keep them.

Text files are read as UTF-8. That covers almost everything you will run into, but a .txt saved in an older regional encoding can turn accented characters into stray symbols. If names or accents come back looking wrong, re-save the file as UTF-8 in any text editor and upload it again.

There is a ceiling of about 32,000 characters per conversion, which is roughly 5,000 words, or a little over half an hour of speech at normal pace. A feature-length script needs splitting into a couple of passes.

Word Documents and the Other File Types

A .docx file works. A word to srt conversion is the same job as a plain text one with the unpacking handled for you: the document is opened, the text is pulled out, and you go straight from a Word script to a subtitle file without copying anything into a text editor first.

Only the text survives, which is the point. Bold, headings, colors, tables and comments are all dropped, because none of them mean anything in an SRT file. If your script keeps speaker names or stage directions as ordinary text, those come through as text and will end up in the subtitles, so strip them first if you do not want them on screen.

The older .doc format is a different thing despite the similar name. It is a binary format that browsers cannot read, so the tool tells you rather than loading it. Open it in Word and save it as .docx, or paste the text in directly.

Beyond those, TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV are accepted. The subtitle formats in that list are useful when you have captions in the wrong container and want them re-timed and re-wrapped as SRT rather than converted line for line.

Text to SRT Converter vs Other Tools

FeatureScreenAppGoTranscriptsubtitletools.comMConverter
PriceFree, no signupFree, no signupFreeFree up to 15 files/day, paid tiers not stated
Input formatsTXT, DOCX, XML, TTML, MKS, LRC, VTT and SBVTXTASS, SSA, SMI, SUB, VTTTXT and others
Batch conversionNot statedNot statedUp to 50 files at onceUp to 15 files/day, 200 MB/file on the free tier
Timestamp methodan AI estimates timing from sentence length and reading pace, at about 4 words per secondNot statedNot statedNot stated

Sources, checked 2026-09-12: ScreenApp pricing, gotranscript.com/convert/txt-to-srt, mconverter.eu/convert/txt/srt/, subtitletools.com/convert-to-srt-online

  • vs GoTranscript: GoTranscript’s converter is Free, no signup and handles a single TXT file at a time. ScreenApp’s converter also accepts DOCX, XML, TTML, MKS, LRC, VTT and SBV files.
  • vs subtitletools.com: subtitletools.com converts ASS, SSA, SMI, SUB, VTT into SRT and can batch up to 50 files at once, but it converts between existing subtitle formats rather than generating timing from plain text.
  • vs MConverter: MConverter’s free tier allows 15 files a day up to 200 MB each, with paid tiers raising the file size cap; its page does not describe how it generates timing for plain text input.

Who Uses a Text to SRT Converter

Content creators turn a video script into subtitle timing before they film, so the captions are ready to drop in during editing instead of retimed afterward.

Video editors reformat existing subtitle text, translated scripts, or notes from a client into a standard SRT file that imports cleanly into editing software.

Localization teams convert a translated transcript into SRT once the wording is finalized, then fine-tune the exact timing by hand or against the source audio.

Streaming platforms and publishers generate a baseline SRT file for accessibility and searchability, then review it against the video before publishing.

Educators convert lecture notes or a prepared script into subtitle format for recorded lessons shared with students who need the material in another form.

FAQ

How do I convert text to SRT?

Paste your text into the tool, or upload a file in TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV. An AI splits the text into subtitle-length lines and adds timestamps, and you download the finished `.srt` file.

How do I convert a TXT file to SRT?

Upload the `.txt` file, or paste its contents into the box, then convert and download the `.srt`. Uploading is the shorter route and the output is identical. The line breaks inside your text file are not carried over, because the text is re-split into subtitle-length lines at sentence boundaries.

Can I convert a Word document to SRT?

Yes, if it is a `.docx` file. The document text is extracted and converted, and the formatting is dropped since an SRT file carries none. The older binary `.doc` format cannot be read in a browser, so open it in Word and save it as `.docx` first, or paste the text in directly.

How do I create an SRT file?

Put your text in, let it be split and timed, and download the result. An SRT file is plain text with a specific shape, so you can also write one by hand in any text editor: a number, a line with the start and end timestamps separated by an arrow, the caption text, then a blank line before the next entry. The tool exists so you do not have to count timings yourself.

How much text can I convert at once?

Around 32,000 characters per conversion, roughly 5,000 words or a little over half an hour of speech. Longer scripts work fine in two or three passes, and you can join the resulting files, though the timestamps in each later file restart and need offsetting.

What is a text to SRT converter?

It's a tool that turns plain text, without any audio, into SubRip (SRT) subtitle format. Because there's no audio to measure, the timestamps are an estimate based on how long each line would take to read, not a transcription of actual speech.

Is the text to SRT converter free?

Yes. It's free to use and does not require a signup.

How accurate are the automatic timestamps?

an AI estimates timing from sentence length and reading pace, at about 4 words per second. That's a reasonable starting point for a script, but it won't match a real speaker's pace exactly. If you need subtitles timed to actual speech, upload the audio or video file instead.

What file formats can I upload?

You can paste text directly, or upload TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV. Only the text is used, so styling inside a DOCX is not preserved in the output. The older binary `.doc` format is not supported; save it as `.docx` first.

Can I convert an existing video or audio recording to subtitles?

Yes, but that's a different job: use the video upload option on this page, which sends the file to ScreenApp's audio to SRT tool for subtitles generated from the actual speech.

What is an SRT file?

An SRT file (SubRip Subtitle) is a plain text format with numbered entries, each containing a start and end timestamp and a line of subtitle text. It's the subtitle format most widely supported by video players and editing software, including YouTube, Vimeo, and VLC.

Do I need an account to use this?

No. You can paste or upload text and download the SRT file without signing up.

Real Results from Real Users

works like a charm, notes have been super helpful alongside chat function. loveeeee
KS
Katharine Suy
Chrome Web Store, October 17, 2024
nice app for important summary
S
SAHIL
Google Play, January 30, 2026

Ready to boost your productivity?

Start Text to SRT Converter with a free account. Usage limits apply; app downloads require a paid plan.

Start Free →

Start using in 60 seconds