How do I move Serato to a new Mac without breaking my library?
Your Serato library is two things: the audio files, and the _Serato_ folder that holds your database, crates, cue points, beatgrids and history. Move both to the new Mac and keep the file paths consistent, and everything arrives intact. The one trap that catches almost everyone is paths: if your new Mac has a different username, or the music lands in a different folder, every track shows orange because the saved paths no longer match. This guide walks the move in the order that avoids that, and shows how to relink cleanly if it happens anyway.
Move your Serato library to a new Mac
-
Back up before you touch anythingQuit Serato and copy your _Serato_ folder and your music folder to an external drive. If anything goes sideways mid-move, this backup is your way back.
-
Note where your music lives nowIn Serato, add the Location column and note the folder paths your library points to. Matching these paths on the new Mac is what keeps tracks from going orange.
-
Copy your music to the new MacCopy the music folder to the same relative location, ideally the same path. If your macOS username changes, the path changes with it, and you should expect to relink afterwards.
-
Copy the _Serato_ folder into ~/MusicOn the new Mac, place the _Serato_ folder from your old Mac directly inside the Music folder, before you launch Serato for the first time. If music lives on an external drive, that drive has its own _Serato_ folder at its root, and it travels with the drive automatically.
-
Install Serato DJ Pro and verifyInstall Serato, connect any external drives, then launch. Check crate counts, spot-check cue points and beatgrids, and scan for orange tracks before you call it done.
-
Relink anything that turned orangeIf paths changed, use Relocate Lost Files, or a Serato-aware repair tool that matches missing entries to the files on disk and relinks them with crates and cues intact.
What your Serato library actually is
Understanding what you are moving makes the whole job obvious. There are exactly two pieces:
- Your audio files, wherever you keep them: a folder in your home directory, an external drive, or both.
- The
_Serato_folder, which lives in~/Musicon your Mac. It contains the database, every crate, your cue points, beatgrids, loops, saved flips and session history. If your music is on an external drive, that drive carries its own_Serato_folder at its root for the tracks stored there.
Cue points and beatgrids live in the _Serato_ folder and in the files' own tags, so they move when you move those two pieces. Nothing about your library lives in the app installation itself, which is why a clean reinstall on the new Mac is fine.
The username trap
Serato stores absolute paths, like /Users/keith/Music/DJ Tracks/song.mp3. Set up the new Mac with a different username and that path becomes /Users/newname/..., which no longer matches anything in the database. The music is there, Serato just cannot find it, and the whole library shows orange.
Three ways to avoid or handle it:
- Use the same username on the new Mac. Paths match, everything just works.
- Keep music on an external drive. Drive paths do not involve your username, and the drive's own
_Serato_folder travels with it. This is the lowest-friction setup for gigging DJs anyway. - Accept the relink. If the username changed and the music moved, plan on one relinking pass after the move. Done properly, it is a one-time cleanup, not a rebuild.
Does Migration Assistant work?
Apple's Migration Assistant copies your whole user account, including ~/Music/_Serato_ and your music, and it keeps your username. In most cases Serato opens on the new Mac exactly as you left it. Two caveats: if you migrate to a different username, you have recreated the username trap above, and if your old library already had broken links, Migration Assistant faithfully copies the mess. It moves your library; it does not clean it.
After the move: verify like it is a gig night
Before you trust the new Mac at a show, run this check:
- Connect every drive your music lives on, then launch Serato.
- Compare total track and crate counts against the old Mac.
- Load a handful of tracks from different crates and confirm cues and grids are where you left them.
- Sort by status and look for orange. A few orange tracks now means a problem you want solved this week, not mid-set.
If tracks turned orange anyway
Serato's built-in fix is Relocate Lost Files: open the Files panel and drag the folder your music now lives in onto the Relocate button. It works well when folder names are unchanged, and struggles when they are not. The full diagnosis lives in our missing files guide, and the common relocate failures are covered in Relocate Lost Files not working.
For a library-wide relink after a migration, Crate Cleaner does the job in one pass: it scans your Serato library on the new Mac, matches every missing entry to the files that exist on disk with a confidence score, and relinks them with crate memberships, cues and beatgrids intact. High-confidence matches can be accepted in bulk, so a library that is 80% orange after a move comes back in minutes instead of an evening. The free trial runs on your real library with no card required.
FAQ
Do my cue points and beatgrids come with the library? Yes. They live in the _Serato_ folder and in the audio files' tags. Move both pieces and your cues and grids arrive intact.
Can I just use Migration Assistant? Usually, yes. It copies your account with the same username, so paths keep matching. Migrating into a different username breaks paths and means a relinking pass afterwards.
My music is on an external drive. What do I move? Almost nothing. The drive carries its own _Serato_ folder for the tracks on it. Copy the ~/Music/_Serato_ folder from the old Mac for any internal-drive tracks, plug the drive into the new Mac, and launch.
Everything is orange on the new Mac. Did I lose my library? No. Orange means the paths changed, not that data was lost. Your crates, cues and grids are all in the database. Relink the files and everything comes back.
Should I clean my library before or after the move? Before, ideally: fewer duplicates and dead entries means less to move and less to verify. After works too, and a post-move scan is a good way to confirm the migration landed clean.
Ready to clean your library?
Crate Cleaner handles duplicates, broken file links, and harmonic crate building in one pass. Free 14-day trial, no credit card required.