CrateKeeper Get early access

Find the duplicates in your Serato library. Keep your crates.

The pool names a track one way, the store another, a re-download adds a third. CrateKeeper finds those pairs and clears the copy you don't need.

It listens before it decides

Names and tags only shortlist the pairs. Then it listens to both copies. Only pairs it has listened to can be cleared.

Two waveforms on one timeline in CrateKeeper, the video copy in green above the audio copy in red

It hears the track inside the music video

It pulls the audio out of the video and compares it with your MP3, so the pair shows up even when nothing written on the two files agrees.

Before anything is cleared, it checks your cues

If the copy you keep has no cue points, the other copy's cues move onto it first. If clearing would lose a saved loop, the pair is held back. Two videos are never cleared on sound alone.

What a clear does

  • The copy you keep takes the cleared copy's place in every regular crate that held it.
  • Your Serato library is backed up and checked first.
  • The cleared file goes to your Mac's Trash, and Undo puts it back while it's still there.
A clear being put back in CrateKeeper: moved 1 file back from the Trash, put back 1 library entry, put back 3 crate references

Rehearse it on one crate

Try it on one crate first, then decide about the rest.

CrateKeeper's scope switch set to one crate instead of the whole library

Built by a working DJ

Built and tested on a working DJ's own library, three drives of it.

Early access

For Serato DJ Pro · macOS 12 or later · Intel and Apple Silicon. Leave your email and get the beta first.