Free SRT or VTT to LRC converter
Convert SRT or VTT to LRC online free
Move caption-style SRT or WebVTT cues into an LRC synced-lyrics file for music playback, scrolling lyric displays, local libraries, and karaoke-aware players.
Input
Paste or open SRT / VTT
Output
LRC file
Your converted LRC will appear here as soon as readable input is added.
Why this output
Built for the next step
LRC is the natural destination when the audio track—not a video timeline—is the center of the experience. LyricTime writes explicit line ends so the working timing remains portable.
1 00:00:12,340 --> 00:00:15,670 I have been waiting 2 00:00:15,670 --> 00:00:19,450 To finally see your face
[00:12.34]<00:15.67> I have been waiting [00:15.67]<00:19.45> To finally see your face
What is preserved
- Complete lyric text and cue order
- Each cue start and end time
- Inline word timing from timestamped WebVTT, when present
What changes or is lost
- SRT sequence numbers are unnecessary and removed
- WebVTT cue settings, classes, and styling do not belong in LRC
- Line-only sources remain line-timed rather than gaining invented word timing
Format background
SRT to LRC: what actually changes
SRT and LRC solve the same problem for different media. SRT describes captions over a video timeline, so it numbers each cue and states an explicit start and end. LRC describes lyrics against an audio track, so it marks where each line begins and traditionally says nothing about where it ends — the next line simply takes over.
Converting drops the parts that only make sense on a timeline. Cue numbers go, because LRC has no use for them. Timestamps shorten from HH:MM:SS,mmm to the [MM:SS.xx] tag music players expect. LyricTime also writes an explicit line end in angle brackets, which basic LRC omits; players that do not understand it ignore it harmlessly, and tools that do can keep your durations instead of guessing them.
One expectation worth setting: converting will not create karaoke word timing. A line-timed SRT becomes a line-timed LRC. Word-by-word highlighting requires per-word timestamps that the source file simply does not contain — those have to come from analysing the audio, not from reformatting a caption file.
Without a converter
How to convert SRT to LRC by hand
- 1Open the .srt file in a plain-text editor. Word processors will add formatting that breaks the file, so use Notepad, TextEdit in plain-text mode, or a code editor.
- 2Delete every cue number line — the standalone 1, 2, 3 above each timestamp. LRC has no equivalent and players will treat them as lyrics.
- 3Convert each timestamp to an LRC tag. Take only the start time, drop the hours if they are 00, and shorten milliseconds to hundredths: 00:01:23,456 --> 00:01:26,789 becomes [01:23.45].
- 4Move the tag onto the front of its lyric line, so the timestamp and the words share one line rather than sitting on separate lines as they do in SRT.
- 5Remove the blank lines between cues. LRC files run as one continuous list of timed lines.
- 6Optionally add metadata tags at the top — [ti:Title], [ar:Artist], [al:Album] — then save as .lrc with the same filename as the audio file, which is how most players find it.
Questions
About converting to LRC
What is the extra angle-bracket time in the LRC output?
The square-bracket tag marks the line start. LyricTime also writes an explicit line end in angle brackets so later tools can preserve the cue duration instead of guessing it.
Will converting SRT create word-by-word karaoke timing?
No. The output keeps the timing the source actually contains. A line-timed SRT becomes line-timed LRC; automatic word timing requires analyzing the audio.
Where can I use the LRC file?
LRC works in many music players, karaoke tools, local-media workflows, and LyricTime Video Studio. Exact support varies by player.
How do I convert SRT to LRC for a music player?
Open the SRT file, review the detected complete lines and timing, then download LRC. Many players expect the .lrc filename to match the audio filename, but support varies by app and device.
Can I turn VTT captions into synced song lyrics?
Yes. The converter maps readable WebVTT cues to LRC lines. It keeps the timing the source contains and does not invent word-by-word karaoke timing.
Related workflows