Music Library Doctor
Playlist migration

VirtualDJ → Rekordbox

Favorite Folders (★) preserved as Rekordbox playlist folders. M3U playlists imported. Encrypted master.db fully supported.

The problem

Moving from VirtualDJ to Rekordbox usually means a manual rebuild: Rekordbox's XML importer doesn't understand VirtualDJ's format at all, and Favorite Folders — the ★ tree many VirtualDJ users rely on heavily — have no direct Rekordbox equivalent, so they get lost entirely. Pile on Rekordbox 6+'s encrypted master.db and most tools give up.

How Music Library Doctor does it

  1. 1 Install Music Library Doctor on the computer holding your VirtualDJ library.
  2. 2 MLD scans the VirtualDJ database, Favorite Folders, and any M3U playlist files automatically.
  3. 3 Select the playlists and Favorite Folders you want to bring over.
  4. 4 Pick Rekordbox as the destination. MLD writes them directly into master.db — Rekordbox 6+ encrypted DB keys are supported.
  5. 5 Open Rekordbox — everything is there with hierarchy intact.

Supported today

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

Why native integration matters

Favorite Folders in VirtualDJ are essentially filesystem-rooted crates; Rekordbox has playlist folders that can mirror that structure. MLD bridges the two so years of VirtualDJ organization don't vanish. Rekordbox's encrypted DB key format (since 6.x) is handled natively — no decryption helper tools needed.

Frequently asked questions

Will cue points transfer to Rekordbox?

Playlist contents and paths transfer reliably. Cue fidelity depends on each app's format — MLD preserves what Rekordbox's format supports.

What about M3U playlists exported from VirtualDJ?

MLD can import M3U files alongside the native VirtualDJ database, so exported mixes and sessions come through too.

Is it safe to run on my only library?

MLD never modifies your VirtualDJ files during this direction — read only. Rekordbox writes are additive, and a timestamped master.db backup is created first.

How long does a large library take?

A 50,000-track library with hundreds of playlists typically transfers in under a minute. MLD is native Bun/TypeScript code, not a browser tool.

Does this support encrypted Rekordbox 6+?

Yes. MLD handles the encrypted DB key format without any downgrade or third-party tool.

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