GUIDE · MIGRATION

How to move Serato to a new Mac — without losing anything.

New laptop, same library — sounds simple until every track shows missing and your smart crates are empty. Here's what your Serato library is actually made of, the manual way to move it, and the pitfalls that break it.

What actually needs to move

The manual method

  1. On the old Mac, quit Serato. Copy your music folder and your ~/Music/_Serato_ folder to an external drive.
  2. On the new Mac, copy the music to exactly the same path as the old machine, and _Serato_ into ~/Music.
  3. Launch Serato and let it read the library.

Why step 2 breaks for almost everyone

Serato stores each track's location as a path relative to the drive it's on — for an internal-drive library that path includes your macOS username: Users/yourname/Music/…. New Mac, new username — and every single track shows missing, because every stored path now points at a folder that doesn't exist.

THE CLASSIC TRAP

Old Mac username mike, new Mac username mike-mbp → 100% of tracks "missing" after an otherwise perfect copy. Serato's "Relocate lost files" can re-find them, but on big libraries it's slow, and it doesn't fix smart crates or bring the database's health along.

And even when paths match perfectly, you've copied your old database V2 as-is — including any bloat or damage it's accumulated — and your smart crates still lost their rules (see above).

The CrateVault way

CrateVault was built for exactly this move:

Open Serato on the new machine and it looks like nothing ever happened — same crates, same smart crates still auto-updating, same stars and colors.

Or skip all of this — one click, everything backed up

CrateVault backs up your crates, smart-crate rules, ratings, colors and cues to any drive as real folders — and restores it all on a new Mac, exactly as it was.

Download CrateVault for Mac

Free to try · macOS 14+ · One-time $49.99, no subscription