Convert LRC to SRT
LRC is a lyrics format where each line carries a single start time, the way a music player scrolls words in time with a song. SubRip .srt is what video players and editors expect. Drop your .lrc file below and it becomes an SRT in your browser. Nothing is uploaded, and it only ever touches the file you give it.
How the timing is worked out
An LRC file marks the moment each line starts, but never when it ends, because a music player just shows a line until the next one arrives. Subtitles need both a start and an end, so this converter gives each line an end time equal to the start of the line that follows it. The final line, which has nothing after it, gets a short default duration. The result plays cleanly in any subtitle-aware player.
If your file is enhanced LRC with word-by-word timing, those inline word stamps are folded into plain lines here, since SRT shows one block of text at a time. Everything runs on the file you choose and nothing is fetched from anywhere.
FAQ
Why do the end times look automatic?
Because LRC only stores a start time for each line. A subtitle needs an end too, so each line is set to end exactly when the next one begins. The last line gets a short default length since nothing follows it. You can fine-tune any of it afterward with the shift or reading-speed tools.
What happens to word-level (enhanced) LRC?
Enhanced LRC adds a timestamp to individual words inside a line. SRT shows a whole line at once, so the word stamps are removed and each line is converted as a single subtitle using its line start time. If you want to keep word timing, keep the file as LRC.
Is my file uploaded anywhere?
No. The conversion runs in your browser with JavaScript. Your file never leaves your device and no server is involved. This tool only ever works on the file you choose and never fetches lyrics from anywhere.