Convert Lyrics to SRT Subtitles

Upload the song, paste the lyrics that are sung in it, and select SRT. LyricTimestamps aligns the words to the vocal and writes a numbered subtitle file with start and end times you can drop straight into a video editor.

The same job can also produce LRC, SRT, VTT, and JSON, so you are not locked into one format.

Create an SRT file

Opens the generator with SRT preselected.

Try it free, then see pricing for longer monthly use.

What the SRT output looks like

SRT is a numbered list of cues. Each cue has an index, a time range written as hh:mm:ss,mmm, the text, and a blank line before the next cue.

SRT
1
00:00:12,480 --> 00:00:15,960
I remember every word you said

2
00:00:16,020 --> 00:00:19,340
Standing in the rain again

Note the comma before the milliseconds. That single character is the most common reason a hand-edited SRT fails to load.

Importing into an editor

Premiere Pro

Import the SRT like any asset, then drag it onto the timeline above your video to create a caption track. Captions inherit the sequence frame rate, so no conversion is needed.

Final Cut Pro

Use the caption import option and choose the SRT. Final Cut converts it into its own caption role, which you can then style.

DaVinci Resolve

Import the SRT as a subtitle track in the edit page. The timings map directly onto the timeline.

Players and platforms

Most desktop players load a sidecar SRT that shares the video's filename, and most video platforms accept SRT uploads for captions.

Getting the cue breaks right

Because cue boundaries follow your lyric line breaks, the shape of your pasted text controls readability. One musical phrase per line generally reads best. If a line is so long that it would sit on screen for many seconds, split it in the lyric box before aligning rather than editing the SRT afterwards.

Section labels such as [Chorus] are not sung, so the product flags them and keeps them out of the timing. That prevents an empty-sounding cue from appearing where the instrumental plays.

Lyrics to SRT FAQ

Will the SRT import into Premiere Pro, Final Cut, or DaVinci Resolve?
Yes. SRT is the most widely supported caption format, and every major editor can import it as a caption or subtitle track.
How are lines grouped into subtitle cues?
Cues follow the lines of the lyric text you paste, so where you break lines is where cues break. Shorter lines produce shorter, faster-changing cues.
Can I get word timing in SRT?
SRT cues carry a start and end time per cue rather than per word. When you need word-level data, export JSON alongside the SRT, or download LRC with word timestamps.
Does SRT support styling?
Only very limited inline markup. If you need positioning and styling, use VTT or apply styles in your editor.
What is the difference between SRT and VTT here?
The timings are the same. SRT uses a comma before the milliseconds and no header; VTT uses a period and starts with a WEBVTT line and is the format browsers accept for HTML video.
Which formats can one job produce?
A single alignment can be downloaded as LRC, SRT, VTT, and JSON.
Generate my SRT

Try it free, then see pricing for longer monthly use.