Make a time-synced lyrics file in a few minutes: paste the lyrics, play the song and tap the space bar as each line (or each word) starts. Fine-tune any timestamp, watch the lyrics scroll in the live preview, then download a standard .lrc file for music players, karaoke apps and lyric videos.
Last updated:
Showing a demo song with sample lyrics.
0:00.00 / 0:00
Lyrics text
Timestamps of unchanged lines are kept.
Song details (LRC tags)
ms
Live preview
Your .lrc file
Advertisement
Advertisement
How to use the LRC Lyrics Maker
Choose your song: drop an MP3, M4A, WAV or other audio file. A demo song with sample lyrics is loaded so you can try it first.
Paste the lyrics in the Lyrics text box, one line per row, and press Create lines from text.
Press Play and tap: hit the space bar (or the Tap button) the moment each line begins. Tick Word-level timing to tap every word for karaoke-style highlighting.
Fine-tune: use − and + to nudge a line by 0.1 s, type an exact time, click a line to re-tap from there, or shift everything by a few hundred milliseconds.
Check the preview while the song plays, then Download .lrc or copy the text.
LRC format reference
An LRC file is UTF-8 text. Each lyric line begins with a time tag [mm:ss.xx]: minutes, seconds and hundredths of a second from the start of the song. ID tags at the top describe the song. This tool writes the tags below; the [length:] tag is filled in from the audio you load.
Tag
Meaning
Example
[ti:]
Song title
[ti:Cabin Morning]
[ar:]
Artist
[ar:The Pine Band]
[al:]
Album
[al:Trailheads]
[by:]
Who made the LRC file
[by:Sam]
[length:]
Song length
[length:3:42]
[offset:]
Global shift in milliseconds (positive shows lyrics sooner); read when importing
[offset:+250]
[mm:ss.xx]
Line start time
[00:09.60]Morning light on the cabin floor
<mm:ss.xx>
Word start time (enhanced LRC)
[00:09.60]<00:09.60>Morning <00:10.20>light
Tips for accurate timing
Tap on the first sung syllable, not on the breath or the instrumental pick-up before it.
Slow fast songs down. At 0.75× or 0.5× speed your taps are more precise, and the timestamps are still measured in real song time.
Do one pass, then correct. Tap every line once, play the song with the preview, and nudge only the lines that look early or late.
Fix a constant delay in one go. If every line appears a beat late, use Shift all by a negative value such as −200 ms.
Mark instrumental breaks by adding a line such as “♪” or “(instrumental)” to the lyrics so the old line does not stay on screen during a long solo.
Repeated choruses need one row per occurrence, so paste the chorus each time it is sung.
Frequently asked questions
What is an LRC file?
LRC is a plain-text lyrics format in which each line starts with a timestamp in square brackets, such as [01:23.45], giving minutes, seconds and hundredths of a second. Music players use it to scroll and highlight lyrics in time with the song. Optional tags like [ti:], [ar:], [al:], [by:] and [length:] hold the title, artist, album, file author and song length.
What is enhanced LRC with word timing?
Enhanced LRC (often called the A2 extension) adds a timestamp in angle brackets before individual words, for example [00:12.00]<00:12.00>Morning <00:12.60>light. Players that support it can highlight each word as it is sung, like karaoke. Players that only understand basic LRC still show the full line at the line timestamp. Tick Word-level timing and tap once per word to create it.
My timestamps are all a little late. How do I fix that?
Everyone taps slightly after hearing a line start, typically by 100 to 300 milliseconds. Use Shift all by -200 ms (or whatever value looks right in the preview) to move every timestamp earlier at once, or set Tap delay fix before you start tapping so it is subtracted automatically.
How do I fix a single line?
Press + or − next to the line to move it by a tenth of a second, type an exact time in the mm:ss.xx box, or click the line and tap again while the song plays: the next tap re-times that line and tapping continues from there. The play button beside each line jumps to one second before it so you can check the result.
Which apps can use the .lrc file?
LRC files are supported by many desktop and mobile music players, media centre software and karaoke apps, and are used by lyric video editors. Save the file with the same name as the song (for example My Song.mp3 and My Song.lrc) in the same folder so players find it automatically. You can also open it in this site's Karaoke Player.
Can I edit an existing LRC file?
Yes. Drop the .lrc file onto the upload box: its tags, lines and any word timings are loaded. Then load the song too, check the timing in the preview and adjust it. Lines that appear several times through multiple timestamps on one row are split into separate rows so each can be adjusted.
Are my song and lyrics uploaded?
No. The song plays from your device inside the browser and the LRC text is built locally. The lyrics you are working on are saved only in your browser's local storage so you can continue later.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.