GUIDE · RECOVERY

Serato database corrupt? Here's how to get your crates back.

Serato crashes on launch, crates show empty, or the library panel is just… gone. Before you delete anything: most of your work is safer than you think. Here's what's actually at risk and how to recover it.

First: your cues and beatgrids are almost certainly fine

The single most important thing to know when Serato misbehaves: cue points, loops, beatgrids, BPM and key are stored inside your audio files, in their tag data — not in the database. If your music files are intact, years of prep are intact. A corrupt database cannot take your cues with it.

What the database (~/Music/_Serato_/database V2) does hold: star ratings, play counts, date added, and the index Serato uses to show your library quickly. Your crates aren't in there either — each crate is its own small file in ~/Music/_Serato_/Subcrates.

Symptoms of a corrupt database

Recovery, step by step

1. Quit Serato and back up the evidence

Before touching anything, copy your entire ~/Music/_Serato_ folder somewhere safe (desktop is fine). Whatever happens next, you can always get back to exactly where you are now.

2. Check for Serato's own backup

Serato sometimes creates a _Serato_Backup folder next to _Serato_ (usually during version upgrades). If one exists and is recent, quitting Serato and restoring its contents can roll you back to a working state.

3. Isolate the database — keep the crates

Because crates live in separate files, you can often fix a corrupt database without losing your crates: with Serato closed, move only the database V2 file out of _Serato_ (don't delete it — move it). Relaunch Serato. It rebuilds a fresh database, re-reading BPM/key/cues from your files, and your crates in Subcrates reappear.

WHAT YOU LOSE THIS WAY

A rebuilt database starts fresh on the things only the database holds: star ratings, play counts and date-added. Rating-based smart crates will come back empty until you re-rate. This is the honest cost of the standard recovery — and it's the exact gap a proper backup closes.

4. If crates are damaged too

Each crate is a .crate file in Subcrates. If specific crates are broken, restore just those files from any older copy of your _Serato_ folder — they're independent of each other and of the database.

Making this a non-event next time

A backup made while your library was healthy changes this story completely. CrateVault snapshots every track's full database record (ratings, colors, play counts) and your smart-crate rules at backup time, alongside your music organized as real crate folders. Restore writes a brand-new database from those clean records — so you get everything back, and the corruption doesn't come along for the ride.

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