Library
How to Merge Two Serato Libraries From Different Drives
You have two Serato libraries: one on your laptop (500 GB) and one on a studio computer (300 GB). You’ve been DJing for years on both systems, and now you want a single unified library. Or perhaps you inherited a collection from another DJ on a portable drive and want to integrate it with yours. Or you’re consolidating two Serato installations because you got a new laptop. Whatever the reason, merging two Serato libraries is doable but requires careful planning to avoid duplicates, broken files, and lost metadata.
Copy the music files from both drives into one folder, then merge the _Serato/Serato Library.nml crate files manually or import both old crate exports to combine playlists and cues. Manually re-linking via Relocate ensures no orphaned or duplicate tracks.
The Merge Scenario
Why Merging Is Tricky
Serato’s metadata and cues are tied to file paths. When you merge, you’re combining:
- Two separate _Serato_ databases with different library structures
- Track files that might exist in both libraries (duplicates with different metadata)
- Crates and playlists organized differently on each system
- Potentially conflicting file paths (e.g., “D:Music” on one system vs “E:Library” on another)
A naive merge (just copying files together) creates a mess: duplicate tracks, orphaned cue points, and broken crate links. A smart merge preserves the best of both libraries while eliminating chaos.
Pre-Merge Planning: Audit Both Libraries
Before touching anything, document what you have:
On Library 1 (your main library):
- How many crates? (Total and active crates you spin regularly)
- Approximate total file size
- Are files organized by genre, year, or some other scheme?
- Any corrupted or missing files already?
On Library 2 (incoming library):
- Same questions as above
- Do track names overlap with Library 1? (Use CrateOrganizer to scan and identify duplicates)
- Are there crates in Library 2 you definitely want to import?
This audit prevents surprising you mid-merge with disk space issues or unexpected folder structures.
Merge Strategy: Consolidate First, Then Combine
The safest approach follows this workflow:
Step 1: Consolidate Each Library Separately
Use our guide to moving your library to a new computer as reference. On each system, consolidate its library into a single folder. This eliminates scattered files and makes the merge cleaner. CrateOrganizer’s Gather tool is invaluable here.
Step 2: Identify and Remove Duplicates
Now both libraries are consolidated. Copy Library 2 to a temporary folder on Library 1’s system. Use a duplicate finder (or CrateOrganizer’s library scan) to identify tracks that exist in both libraries. You have two choices for each duplicate:
- Keep the version with better metadata (more cues, cleaner tags)
- Keep the version from whichever library you trust more
- Delete the duplicate entirely if you don’t need it
Step 3: Merge Folder Structures
If Library 1 is organized as “House/Deep House/Artists” and Library 2 is “House/Tech_House/Artists”, decide on a unified structure before merging. Create your final structure (e.g., “Music/House/Deep_House”, “Music/House/Tech_House”) and move the consolidated folders there.
Step 4: Merge the _Serato_ Folders
Close Serato completely. Back up your current _Serato_ folder (located at C:Users[YourUsername]Music_Serato_ on Windows). Then carefully copy the crate definitions from Library 2’s _Serato_ folder. This is advanced: you’re copying only the crate XML files, not the database, to avoid conflicts. (Contact support or use a Serato backup tool if you’re unsure.)
Step 5: Relink Files in Serato
Open Serato. You’ll likely see missing file warnings for the newly merged tracks. Use Serato’s “Locate” function or Crate Sync features to relink tracks to their new consolidated locations.
The Alternative: Import Crates Without Consolidating
If you want to keep both libraries separate but share crates, you can import Library 2’s crates into Library 1 without fully merging:
- Copy Library 2’s tracks to a separate folder on Library 1’s system (don’t mix them with Library 1’s files yet)
- In Serato, add Library 2’s folder as a separate library path
- Import Library 2’s crates into Library 1
- Now you have all crates in one Serato, but files are still in separate folders
This gives you access to both libraries’ crates without the complexity of fully merging files and metadata. Later, if you want to consolidate, you can do so selectively.
After the Merge: Verification and Cleanup
Merging is not instant. Verify:
- All crates from both libraries appear in Serato
- Load a few tracks from Library 2’s crates and check that cue points appear (if any existed)
- Spot-check for duplicates in your crate list
- Test a full DJ set using tracks from both libraries
Once verified, delete Library 2’s original folder (the one you copied from) to free up space. Keep your backup of Library 2 separate, just in case you need to recover something.
Using CrateOrganizer During Merge
CrateOrganizer’s Library Health scan identifies orphaned files, missing tracks, and duplicates. Run a scan before and after your merge to catch issues early. Download it for free at https://crateorganizer.com/download/. The Pro version’s Gather and Relocate tools also speed up the merge process significantly.
Common Pitfalls to Avoid
- Merging without consolidating first: You end up with files on five different drives. Don’t do this.
- Deleting duplicates without checking metadata: The “duplicate” from Library 2 might have better cues or comments. Compare before deleting.
- Merging while Serato is open: Close Serato completely. File locks and database writes cause issues.
- Not backing up the _Serato_ folder: If something goes wrong, you need a restore point.
Frequently Asked Questions
Will my cue points and hot cues survive the merge?
Yes, if you preserve the track files and relink them properly in Serato. The cue data is stored in the _Serato_ database and linked by file hash and metadata, so as long as the file isn’t corrupted, cues come with it.
How long does a merge take?
Copying files takes time proportional to their size. A 500 GB merge on a USB 3.0 drive takes 2-4 hours. Deduplication and relinking might add another hour. Plan for a full evening or overnight.
Can I merge on an external drive and then move the result to my internal drive?
Yes. Consolidate the merge on an external drive, verify it works, then copy the final result to your internal drive and point Serato to the new location. This is a good approach if your internal drive is space-constrained.