How to Make an Enhanced LRC Karaoke File Online with LRC Maker

LRC Maker is a browser-based tool for turning a song plus its lyrics into a synced karaoke file. You import the audio, add the lyrics, tap along to mark timing, preview the result, and export an enhanced LRC file. This works if you already have the song file and a plain-text copy of the lyrics, and you're willing to spend a few minutes tapping along in real time. The tool runs in the browser, so you need JavaScript enabled.

What you need before you start

  • The audio file of the song you want to subtitle.
  • The lyrics as plain text, one line per lyric line. If you only have lyrics broken into paragraphs, split them into lines first — each line becomes a timed subtitle line.
  • A browser with JavaScript enabled. LRC Maker is a web app; the page will not run without it.

Step 1: Import the song

Open LRC Maker and load your audio file into the player. The song becomes the timeline you'll sync against, so use the same file you plan to play the finished karaoke track with.

Step 2: Add the lyrics

Paste your plain lyrics into the tool, or upload them if the interface offers a file option. Keep the line breaks as you want them to appear on screen — a line break in your text becomes a separate subtitle line in the LRC.

Step 3: Set line timestamps by tapping along

Play the song and tap the moment each lyric line begins. This assigns a start time to every line. Do this for the whole song before moving on to word-level timing — it's easier to fix a rough pass than to correct individual words on a wrong line.

Step 4: Add word-level timing for enhanced LRC

Standard LRC only marks when each line starts. Enhanced LRC adds per-word timestamps inside the line, which is what makes karaoke highlighting follow the singer word by word. Tap each word as it's sung to set these inner timestamps. This is the slow part, so work in short sections and check as you go.

Step 5: Preview and fix offsets

Play the file back inside LRC Maker. Watch for:

  • Lines that start early or late — adjust the line timestamp.
  • Words that drift within a line — adjust the word timestamps.
  • Lines that flash by too fast — usually a sign the previous line's end or the next line's start is misplaced.

Fix timing in small increments and re-preview rather than rebuilding from scratch.

Step 6: Export and verify

Export the .lrc file, then load it in a karaoke player alongside the same audio file. Confirm that:

  • Lines appear in order and at the right moments.
  • Word highlighting (if your player supports enhanced LRC) tracks the vocals.
  • No lines are missing or duplicated.

If a player ignores the word-level timing, it may only support standard LRC — the file will still work as a line-synced lyric file.

Enhanced vs. standard LRC at a glance

Standard LRC Enhanced LRC
Line start times Yes Yes
Word-level timing No Yes
Karaoke word highlighting Not supported Supported in compatible players
Effort to produce Lower Higher (per-word tapping)

Choose standard LRC if you only need line-synced lyrics or your player doesn't support word timing. Choose enhanced LRC if you want karaoke-style word highlighting and your player supports it.

Common sticking points

  • Lyrics not split into lines — the tool can't time what it can't separate; split first.
  • Timing set against the wrong audio — always sync against the exact file you'll play back.
  • Rushing the word pass — word timing is where most of the effort goes; a sloppy pass shows up immediately in playback.
  • Assuming the export is final — always verify in a real player, since support for enhanced LRC varies.
lrcmaker.com
Create, play, modify karaoke song files (enhanced lrc) online for free