LRC Lyrics Offset Tool
Fix lyrics that are out of sync by shifting all timestamps at once. Supports seconds and milliseconds, positive and negative offsets. All processing is local — your lyrics never leave your device.
Key features
- Local processing
- No upload required
- LRC format support
- Seconds and milliseconds offset
- Delay and advance direction
How to use
Paste your LRC file into the input box, enter the offset amount, choose the direction (delay or advance), and click Apply. The corrected LRC appears in the result box below.
When to use this tool
Use this when every lyric line is consistently off by the same amount — for example, all lyrics appear 2 seconds too early or too late.
Common use cases
Fix lyrics that appear too early or too late
Use a single positive or negative offset when the entire .lrc file is shifted by the same amount in Navidrome, Jellyfin, OFPlayer, or a mobile music player.
Adjust LRC timing in milliseconds
Fine-tune timestamps when a song version, intro, silence gap, or remaster causes the lyrics to drift from the vocals.
Repair downloaded LRC files before importing
Paste the downloaded lyrics, shift every timestamp locally, then save the corrected .lrc next to your audio file.
Frequently asked questions
What is LRC lyrics offset?
LRC lyrics offset shifts all timestamp values in an LRC file by a fixed amount, moving every lyric line earlier or later in time.
Should I choose Delay or Advance?
If the lyrics appear before the vocals, choose Delay. If they appear after the vocals, choose Advance.
Does this tool upload my lyrics?
No. All processing happens locally in your browser. Your lyrics are never sent to any server.
Can the result be used with Navidrome, Jellyfin, or OFPlayer?
Yes. The output is a standard LRC file compatible with Navidrome, Jellyfin, OFPlayer, and most LRC-aware players.