TXT to SRT converter
Paste a script or lyrics, or choose a .txt file, and get an .srt file at once: one subtitle per line, long lines split to fit the screen. Nothing is uploaded.
Letters look wrong?
Old subtitle files are often saved in a regional code page instead of UTF-8. The file you download is always UTF-8.
Your result appears here.
Free · No signup · Your file never leaves your device
Video without subtitles yet?
Subtylo writes them from your video's speech, timed word by word, in 20 tested languages. Pick an animated style for TikTok, Reels or Shorts and download the video. Free to try with a small watermark; SRT files and clean 1080p are in the US$7 pack.
Make subtitles from a videoHow to turn text into an SRT file
- Paste your text or choose a .txt file. Put each subtitle on its own line.
- Leave Seconds per subtitle empty to time each line by its length (about 15 letters a second, 1 to 7 seconds), or type a fixed time such as 3.
- Click Download .srt and load it in your editor, then move the lines to the speech where needed.
How lines are split
A subtitle holds at most two lines of 42 characters, the limit Netflix uses for English. A longer line is cut at the end of a sentence, else at a comma, else between words. Empty lines are skipped.
Common questions
Will the subtitles match the voice in my video?
Not by themselves: plain text has no times, so they are estimated. To get subtitles timed to the speech, upload the recording to Textylo's audio to SRT, or for short videos with captions in the picture use Subtylo.
Is my text uploaded?
No. The SRT is made in this page in your browser.
Can I use it for song lyrics?
Yes. Put each lyric line on its own line, choose a fixed time per line, then shift lines in your editor to the beat. Our subtitle shifter moves all of them at once.
Which languages work?
Any. The file is saved as UTF-8, which every current editor and player reads.
Free subtitle and video tools
- ASS to SRT converter Turn Advanced SubStation (.ass, .ssa) subtitles from Aegisub or fansubs into plain SRT.
- Extract audio from video Save the sound of an MP4 or MOV as an M4A file, copied without re-encoding.
- Remove audio from video Mute an MP4 or MOV: the sound is removed, the picture stays the original.
- SBV to SRT converter Turn YouTube's .sbv caption file into SRT for editors, players and other platforms.
- Shift subtitle timing Move all subtitles of an SRT or VTT file earlier or later, or only from a given time on.
- SRT to TXT converter Turn subtitles (.srt or .vtt) into plain text you can read, quote or paste into a document.
- SRT to VTT converter Turn a SubRip .srt file into WebVTT for HTML5 video players, Vimeo and course platforms.
- TXT to SRT converter Turn plain text into an SRT subtitle file: one subtitle per line, timed by length or a fixed time.
- Video to JPG Save frames of a video as JPG images: one moment, or one every few seconds as a ZIP.
- VTT to SRT converter Turn a WebVTT .vtt file (from YouTube, Zoom or a website) into SubRip .srt for editors and players.