Your Serato library, backed up before every change
CrateSweep helps you backup Serato library changes before duplicate cleanup, then restore the previous library if a deletion run does not end the way you expected.
Automatic backup before deletion
CrateSweep backs up your Serato DJ library before every duplicate removal run and rolls back individual tracks if anything fails. The backup is created before a duplicate removal run, so cleanup starts with a known previous Serato database available.
Per-track rollback on failure
If a track-level operation fails during cleanup, CrateSweep rolls back individual tracks instead of leaving the run half-applied. The goal is to keep your library references and files aligned.
One-click restore of the previous library
Made a mistake? Restore your previous Serato library from before the deletion run. Use restore when you want to put the Serato database back to the state it was in before the last deletion run.
Files go to macOS Trash
Files are sent to macOS Trash instead of being permanently deleted right away, while crates, history, and library references are updated to keep your collection intact. Normal deletes move audio files to macOS Trash instead of permanently deleting them right away.
Deletion reports make cleanup auditable
See what was removed, what failed, and why, with a report for every run. That matters when you are cleaning years of imports, edits, and re-rips: you can see what was removed and what needs attention before you empty the Trash. For the duplicate-finding side of the workflow, start with how CrateSweep finds duplicate tracks or the full Serato duplicate removal guide.