LRC to SRT / VTT Converter
Converts LRC lyrics with timestamps into subtitle files. Runs in your browser.
How it works
Drop an .lrc file, choose SRT or VTT, and every timed lyric line becomes a subtitle cue. The converted cues are previewed with their new start and end times before you download, so you can see how the timing landed without opening the result in a player first.
Where the end times come from
LRC marks when a line starts and says nothing about when it ends — that is the whole format difference, and it is why the conversion is not a rename. Each line is given an end time at the start of the next line, so lyrics stay on screen until they are replaced. The final line, with nothing following it, gets three seconds.
Enhanced word tags
Karaoke-style LRC carries per-word timing inside each line. Subtitle formats have no equivalent, so you choose: strip the word tags for clean subtitle text, or keep the words joined together as they were written. Either way the line-level timing is what drives the cues.
Why it runs in your browser
Lyrics files are small and the conversion is a few hundred lines of arithmetic and string work, so an upload would cost more time than the job itself. The LRC parser and the SRT/VTT serializer are TypeScript running in this tab, and nothing about the track you are working on leaves the machine.