TXT to SRT Converter
Turn plain-text lyrics into a timed SRT file in seconds — set an interval or the song length, and timestamps are generated for you
TXT to SRT Conversion
Paste lyrics or drop a .txt file, adjust timing, then download SRT
No lyric lines yet · You can also drag a .txt file onto the box
Need timestamps that actually match the song?
Estimated timing is a starting point. Upload the audio and AI LRC Generator listens to the track and syncs every line for you — then export to SRT.
Convert TXT to SRT in 3 steps
Paste or upload
Paste lyrics or upload a .txt file. Blank lines, old LRC timestamps and [ti:]/[ar:] tags are cleaned up automatically.
Set the timing
Choose a fixed interval per line or fit the lyrics to the song length, and set when the first line starts to skip the intro.
Download SRT
Preview the result, copy it or download the SRT file. Fine-tune lines in the LRC Maker if needed.
Good to know
- Timestamps are estimated from your settings, not detected from audio — use AI sync for real timing
- Blank lines, existing timestamps and metadata tags are removed before timing
- Everything runs in your browser — your lyrics are never uploaded
- Free with no sign-up and no limits on conversions
TXT Format Description
.txtA plain-text file only holds the words. It has no timing, so players can't scroll or highlight it in sync with the music.
First lyric line Second lyric line Third lyric line
SRT Format Description
.srtSRT numbers each subtitle and gives it a start and end time, the most widely supported subtitle format for video.
1 00:00:00,000 --> 00:00:04,000 First lyric line 2 00:00:04,000 --> 00:00:08,000 Second lyric line
About TXT to SRT Conversion Tool
TXT to SRT Converter is a free online tool that turns plain text or lyrics into an SRT subtitle file. Each line becomes a numbered subtitle with start and end times, generated from a fixed interval or your video length. Download the .srt and load it into any video player or editor.
1 00:00:00,420 --> 00:00:03,600 I heard the whole city as one song 2 00:00:03,600 --> 00:00:07,150 The street you walked down is still lit 3 00:00:07,150 --> 00:00:11,000 The wind scattered the words I never finished 4 00:00:11,000 --> 00:00:14,000 We are all waiting for the next season
Core Features
Instant timestamps
Every lyric line gets a SRT timestamp in one click — no manual tapping.
Flexible timing
Fixed seconds per line or fit to song length, with a start offset to skip the intro.
Automatic cleanup
Removes blank lines, old LRC timestamps and metadata tags so only lyrics remain.
Preview before download
Check the generated SRT, copy it, or download it as a file.
Private by design
Conversion runs locally in your browser. Nothing is uploaded to a server.
Upgrade to AI sync
When you need real timing, upload the audio and let AI align every line to the song.
Application Scenarios
First-draft lyric files
Get a timed SRT skeleton quickly, then fine-tune the lines that drift.
Open the toolVideo subtitles
Add lyrics to music videos, covers and short clips without a subtitle editor.
Open the toolStarting point for manual sync
Open the result in the LRC Maker and adjust each line while listening.
Open the toolLanguage learning
Turn song lyrics into timed text for listening and pronunciation practice.
Open the toolFormat Comparison Analysis
TXT Format
Plain text with one lyric line per row and no timing information
- Opens in any text editor
- Easiest format to write or copy
- No syntax to learn
- Smallest possible file size
SRT Format
The most common video subtitle format, with numbered cues and start/end times
- Works in VLC, YouTube, Premiere and more
- Each line has explicit start and end times
- Simple, readable text format
- Accepted by almost every video platform
TXT Format
Plain text with one lyric line per row and no timing information
- No timestamps at all
- Players can't sync or scroll it
- Can't be used as video subtitles
- No metadata such as title or artist
SRT Format
The most common video subtitle format, with numbered cues and start/end times
- No standard styling
- No word-level timing
- Not read by most music players
- Estimated timing needs fine-tuning
Technical Specifications
TXT Format Technical Specifications
- Extension: .txt
- Encoding: UTF-8 (BOM removed automatically)
- Structure: one lyric line per row
- Timing: none
SRT Format Technical Specifications
- Extension: .srt
- Timestamp: HH:MM:SS,mmm --> HH:MM:SS,mmm
- Numbered cues separated by blank lines
- Encoding: UTF-8
Frequently Asked Questions
About TXT to SRT Conversion Tool
TXT to SRT Converter is a free online tool that turns plain text or lyrics into an SRT subtitle file. Each line becomes a numbered subtitle with start and end times, generated from a fixed interval or your video length. Download the .srt and load it into any video player or editor.
- Free credits on signup
- Bilingual lyrics output
- MP3 / WAV / FLAC supported