cflo inc.
Dupes Wordmarka digital solution by cflo inc.

Clean up your Serato library
without losing a track.

Scan your Serato DJ Pro library for duplicate tracks and clean up your crates with a powerful utility built exclusively for macOS.

macOS 11.0+ · Intel & Apple Silicon · Serato DJ Pro
MacBook ProDupes macOS app

You're carrying dead weight in every set.

The average DJ library over 10K tracks has a 12% duplicate rate. That's hundreds of files slowing your searches, eating your disk, and risking double-plays you can't explain away.

  • Reads Serato directly (no exports)
  • Compares 10 metadata parameters
  • 100% local processing on your Mac
Losing It
FISHER • 125 BPM
KEEP
Losing It (Extended Mix)
FISHER • 125.01 BPM
TRASH
You Little Beauty
FISHER • 124 BPM

Interactive Demo - Test how it works

Guide

Simple by design. Powerful by default.

Clean up your Serato library in three simple steps.

1

Scan

Point Dupes at your Serato library — all tracks, a specific crate, or a playlist. It reads the database directly — no imports, no exports.

2

Review

Duplicates grouped by 10 parameters you control: title, filename, artist, BPM, bitrate, time, size, album, comment, and file type.

3

Resolve

Auto-select keepers by 14 conditions — highest bitrate, newest file, most plays, and more. Resolved files are archived or trashed. Serato crate references update automatically.

Built for DJs who take their library seriously.

Stop wasting sets on accidental duplicates. Dupes gives you surgical control over every match decision.

Batch Resolve

Resolve hundreds of duplicate groups instantly with one click.

Metadata Matching

Match on up to 10 different metadata parameters to find exact or fuzzy duplicates.

Archive or Trash

Move duplicate files to a safe archive folder or directly to the system Trash.

Serato Sync

Automatically updates your Serato database and removes missing file references.

Private & Local

100% local processing. Your music files and data never leave your machine.

Unlimited Scans

Scan your library as many times as you want, with NO subscription fees.

Optimized

Fully compatible with Apple Silicon

Dupes runs natively on M1, M2, M3, and M4 Macs — no Rosetta required.

Questions

What DJ software is supported?

Dupes currently supports Serato DJ Pro. It reads your Serato database directly — no exporting or re-importing needed.

How does Dupes find duplicates?

Dupes compares track metadata — title, artist, filename, BPM, bitrate, time, size, album, comment, and file type. You choose which parameters to match on, from strict (all 10) to loose (just a few).

Is my music uploaded anywhere?

No. Dupes runs 100% locally on your Mac. Your music files never leave your machine.

What happens to removed files?

Dupes moves duplicate files to either an archive folder you specify or your system Trash (you choose which). Your Serato library is updated automatically — crate references to removed tracks are cleaned up.

Can I undo a resolve?

Resolved files are archived to a folder you choose or moved to your system Trash. If you chose Trash, you can restore from Trash before emptying it. There is no in-app undo button — Dupes updates your Serato library immediately.

Dupes App Icon

Ready to clean up your library?

Join the free beta and get early access to Dupes.

Cart

Loading cart...