Music Library Doctor
Cross-platform DJ library manager

One tool for every DJ library

Rekordbox (encrypted DB supported), Serato, VirtualDJ (incl. Favorite Folders) — all read natively. Health score, duplicate finder, missing-file fix, folder consolidation, built-in player, bulk actions. Zero uploads.

The problem

Most DJs end up with a stack of tiny utilities: one to dedupe, one to migrate, one to fix missing tracks, each with its own UI and its own scope. Almost all of them require XML export/import chains that lose data. Rekordbox's move to an encrypted master.db in version 6 broke a lot of older tools entirely. And none of them understand that when you move a file, every playlist across every DJ app needs to be updated coordinately.

How Music Library Doctor does it

  1. 1 Install Music Library Doctor (Windows 10+ or macOS, Apple Silicon or Intel).
  2. 2 MLD auto-detects Rekordbox, Serato, and VirtualDJ on the machine and reads all three libraries — including Rekordbox 6+ encrypted master.db and VirtualDJ portable installs.
  3. 3 Start with the Library Health Score to see where to spend your time: missing tracks, duplicates, scatter, or broken links.
  4. 4 Take one-click actions from the dashboard: Bulk Fix missing tracks, Group Scorer-driven duplicate removal, Folder Consolidation Wizard, cross-app playlist transfer.
  5. 5 Everything stays local — music files never upload, and the local MLD database is encrypted with SQLCipher. Auto-updates deliver new features without re-downloading manually.

Supported today

Rekordbox · Serato DJ · VirtualDJ (incl. Favorite Folders) on Windows 10+ and macOS (Apple Silicon + Intel).

Why native integration matters

MLD reads master.db (Rekordbox, encrypted DB keys supported), `.crate` files with `%%` hierarchy (Serato), and database.xml / M3U / Favorite Folders (VirtualDJ) directly — then writes back to each app's native format. No XML middleman, no lossy conversion, no rebuilt hierarchy, no cloud round-trip. The same tool handles migrations, missing-file repair, duplicate cleanup, and folder consolidation, which means every file move is coordinated across every DJ app at once.

Frequently asked questions

What makes this different from Lexicon or Rekord Buddy?

Native integration across all three DJ platforms in a single tool, Windows + macOS parity, support for Rekordbox 6+ encrypted master.db, a unified Library Health Score across apps, and pricing — $49 lifetime vs. $150+ for the alternatives ($19 for the first 100 users).

Is there a free trial?

There's a permanent free tier — full Library Health Score, view your libraries, detect missing tracks and duplicates. Pro adds bulk fix actions, playlist transfer, and the Folder Consolidation Wizard.

What's the $19 founder price?

First 100 customers get $19 lifetime access. A live counter on the homepage shows how many spots are left.

Which DJ apps are supported?

Rekordbox (including encrypted 6+ DBs), Serato DJ Pro & Lite, and VirtualDJ Home & Pro (portable and shared installs, Favorite Folders included). Engine DJ and Traktor are on the roadmap.

Does my library data leave my computer?

No. MLD runs entirely locally. No cloud upload, no telemetry of library contents. The local MLD database is encrypted with SQLCipher; your music files never leave the machine.

What's the current version?

Music Library Doctor 1.0.19. Auto-updates arrive with release notes in-app — one click to install.

Get your library in shape in minutes

Free tier covers detection and viewing. Lifetime access is $49 — $19 for the first 100 DJs.

Related guides