Music Library Doctor
Library repair

Fix missing tracks in Rekordbox

Automatic bulk re-linking, encrypted master.db supported, external drives handled as 'offline' instead of deleted. Windows + macOS.

The problem

You moved your music to a new drive, renamed a folder, or migrated computers — and Rekordbox now shows hundreds of tracks with the dreaded red icon. Rekordbox's own 'Relocate' workflow only lets you fix one file at a time, or one folder at best. And tracks that live on an unplugged external disk? Rekordbox can't tell the difference between 'offline' and 'deleted' — dangerous territory if you're about to commit a big cleanup.

How Music Library Doctor does it

  1. 1 Install Music Library Doctor and point it at your music folders (local, external, or network).
  2. 2 MLD scans each folder and cross-references every file against Rekordbox master.db — including encrypted Rekordbox 6+ DBs.
  3. 3 Missing tracks are matched by filename and track length. MLD distinguishes 'moved/renamed' from 'truly gone' from 'on an unplugged external drive'.
  4. 4 Review each proposed match — the built-in player lets you preview the candidate file before committing the fix.
  5. 5 MLD writes corrected paths back into master.db. Reopen Rekordbox — the red icons are gone.

Supported today

Rekordbox · Serato DJ · VirtualDJ (incl. Favorite Folders) on Windows 10+ and macOS (Apple Silicon + Intel). No DJ software? Folder Library mode audits plain music folders too.

See it in action

72 seconds on a real library: 5,584 files it could no longer find, located and repaired on camera — with every candidate scored so you see why a match is a match.

More walkthroughs on our YouTube channel.

Why native integration matters

Rekordbox's built-in Relocate is deliberately conservative because it writes to the live library one file at a time. MLD uses the same native write path but parallelizes the search across multiple folders and drives, shows you the diff before committing, and — crucially — marks tracks on unplugged external drives as *offline* rather than missing, so they never get accidentally cleared when the drive isn't connected. A timestamped master.db backup is created before any write.

Frequently asked questions

What if two files share the same name?

MLD ranks the candidates by how close the name and the track length are. You pick the right one before anything is written, and can use the built-in player to hear the candidate track in-app.

Does it back up my library first?

Yes — MLD creates a timestamped copy of master.db before writing anything, so rollback is always one file away.

What about tracks on an external drive that isn't plugged in?

MLD recognizes USB/SSD drives and marks tracks from unplugged disks as offline rather than missing. Nothing gets flagged for deletion just because a drive isn't connected.

Does it work with Rekordbox Cloud?

MLD repairs the local master.db. If you use Rekordbox Cloud, the changes sync on next launch of Rekordbox.

How does this differ from Rekordbox's own Relocate Missing Files?

Rekordbox's tool is one folder at a time; MLD searches many folders and drives simultaneously, ranks every candidate by name and length, and has a built-in player so you can listen to the candidate before committing.

Get your library in shape in minutes

Free tier covers scanning and detection. Pro is a one-time lifetime license, or a monthly plan if you prefer. Current pricing is on the homepage.

Download Music Library Doctor

It finds Rekordbox, Serato and VirtualDJ on its own, and reads plain music folders when you use none of them. Nothing to configure before the first scan.

macOS 10.15+ or Windows 10+. Notarized and code-signed. See pricing

Related guides