Skip to content

LRC Lyrics Setup Guide

ddevid_.1 edited this page Jan 1, 2026 · 1 revision

How to Add LRC Lyrics to Navidrome - Step-by-Step Guide

This guide will show you how to add synchronized lyrics in LRC format to your music library on Navidrome.

What is an LRC file?

An LRC file is a text file that contains song lyrics with synchronized timestamps, allowing the player to display lyrics in real-time during playback.

Prerequisites

  • Navidrome installed and running
  • Access to your music library folder
  • Basic knowledge of how to navigate your server's filesystem

Step 1: Download LRC Files

Recommended Option: LRCLIB

LRCLIB is the recommended free and open-source database for downloading LRC files.

How to download from LRCLIB:

  1. Open your browser and go to https://lrclib.net/
  2. In the search bar, enter the song title and artist
  3. Click on the correct song from the results
  4. Click the "Download" button or copy the LRC file text
  5. If you copied the text, create a new text file and paste it
  6. Save the file with the .lrc extension

Step 2: Rename the LRC File

IMPORTANT: The LRC file must have exactly the same name as the audio file (only the extension changes).

Correct naming examples:

Audio File LRC File
01 - Bohemian Rhapsody.mp3 01 - Bohemian Rhapsody.lrc
Song Name.flac Song Name.lrc
Track 05.m4a Track 05.lrc

⚠️ Warning:

  • Respect uppercase and lowercase letters
  • Copy exactly spaces, hyphens, and special characters
  • Only the extension should be different (.lrc instead of .mp3, .flac, etc.)

Step 3: Place the LRC File

The LRC file must be in the same folder as the corresponding audio file.

Correct folder structure:

/path/to/music/library/
├── Queen/
│   ├── A Night at the Opera/
│   │   ├── 01 - Bohemian Rhapsody.mp3
│   │   ├── 01 - Bohemian Rhapsody.lrc    ← LRC file here
│   │   ├── 02 - You're My Best Friend.mp3
│   │   └── 02 - You're My Best Friend.lrc

How to transfer files:

If Navidrome is on your local computer:

  1. Open your file manager
  2. Navigate to the song's folder
  3. Copy/move the .lrc file to the same folder

If Navidrome is on a remote server:

  1. Use an SFTP/SCP client (like FileZilla, WinSCP, or scp from terminal)
  2. Connect to the server
  3. Navigate to the music library folder
  4. Upload the .lrc file to the correct folder

Example with SCP (Linux/Mac):

scp "Bohemian Rhapsody.lrc" user@server:/path/to/library/Queen/A\ Night\ at\ the\ Opera/

Step 4: Scan Your Library

After adding LRC files, you need to tell Navidrome to rescan your library:

  1. Access Navidrome from your browser
  2. Go to Settings (gear icon in the top right)
  3. Click on Library in the sidebar
  4. Click the "Full Scan" button
  5. Wait for the scan to complete (may take a few minutes)

Step 5: Verify the Lyrics

  1. Go to your music library
  2. Find and play the song you added lyrics to
  3. Click on the lyrics icon (usually at the top or bottom of the player)
  4. The lyrics should appear synchronized with the music

Troubleshooting

Lyrics not showing up?

Check that:

  • The LRC filename is identical to the audio file (character by character)
  • The LRC file is in the same folder as the audio file
  • You performed a full library scan
  • The LRC file is encoded in UTF-8 (open with a text editor and save as UTF-8)

Lyrics are out of sync?

  • The timestamps in the LRC file might not be accurate
  • Try downloading the lyrics from another source
  • Or manually edit the timestamps in the LRC file

How to edit an LRC file?

  1. Open the .lrc file with a text editor (Notepad++, VSCode, Nano, etc.)
  2. Edit the timestamps in the format [MM:SS.xx]Line of lyrics
  3. Save and rescan your library

Automation for Large Libraries

If you have many songs, consider using automated scripts or tools that:

  • Automatically download LRC files from LRCLIB
  • Rename and place them correctly
  • Process entire folders in batch

Useful Resources


Final tip: Start by adding lyrics to one or two songs to familiarize yourself with the process, then proceed with the rest of your library.

This guide is part of the Musly project to enhance your music experience.