Vibes is live
How to · Serato DJ

Clean up a messy library in Serato DJ.

To clean up a messy Serato library, you do not need to delete the _Serato_ folder: that wipes every crate, cue point and beatgrid with it. Work inside the app instead: sort the status column to group missing and problem files, relocate the ones you still have, and use alt + delete to pull a track out of the library, because control + delete only removes it from the crate you are standing in. Ten focused minutes beat a reset.

$49$79USD one-time purchase. First 250 licenses at this price. 14-day free trial.

The Vibes library table showing tracks with BPM, key, rating and tags in one sortable list

One library table you can sort, filter and fix in bulk.

Clean up a messy library in Serato DJ, step by step.

Search for how to clean up Serato library and the top answer is usually to delete the _Serato_ folder and start over. You almost never want that, because the folder holds your crates, your cue points and your beatgrids. Everything below happens inside the app, with that folder left alone.

01

Sort the status column first

Click the arrow in the first column of the library, the status column, to group the broken tracks together. Missing files and problem files land in one block instead of hiding across 20,000 rows. Serato marks a problem file with a yellow warning triangle when it is not really an audio file, or when it is 2GB or larger.

02

Relocate what is lost, not gone

Open the Files panel and find the Relocate Lost Files button. Clicking it searches every attached drive and can take a very long time on a large library. Faster: drag the folder that actually holds those tracks from Finder or Explorer straight onto the button. Serato searches that folder and its subfolders and writes the new paths into the database.

03

Delete tracks with the right shortcut

This is the part most guides get wrong. Inside a crate, control + delete (command on macOS) removes the track from that crate only. Alt + delete removes it from your library. Control + shift + delete removes it from the library and sends the file to the trash. Deleting from the All crate also removes the track from your library, so check which crate you are in first.

04

Trim the crates, not just the tracks

Highlight a crate and press control + delete (command on macOS) to delete it. Drag one crate onto another to turn it into a subcrate, so a long flat list collapses into a few parents. In Serato DJ 4.0 you can right-click a crate to color it or favorite it, and the crate sort label switches the list between custom, alphabetical and date added.

05

Fix the tags, then make Serato re-read them

Double-click a field in the library to edit it inline, and select several tracks first to change them all in one go. After editing tags in another app, go back to the Files panel and click Rescan ID3 Tags, called Re-Scan File Info in some versions. Rescanning forces Serato to read all file tags again and also re-checks which files it can no longer find.

06

Re-sort so it stays clean

Right-click the column header area and switch on BPM, Key, Bitrate, Size, Added and Location. Click a header once to sort ascending, twice for descending. Hold control (command on macOS) and click a second header to set a secondary sort. Bitrate and Size make low quality files obvious, and Location tells you exactly where Serato is reading each file from.

The catch

None of this is saved as a rule. The next time you add a folder or move files around, the missing files, the stray crates and the half-filled tags come back, so the whole pass is manual work you repeat.

DJ Software
Rekordbox
Rekordbox
Import XML or Database
Serato
Serato
Import Library Database
Traktor
Traktor
Import NML Collection
Engine
Engine
Import Engine Database
File System
Local Folder
Scan directory
Audio Files
Select files

The faster way

Do the cleanup once, in a library built for it.

Vibes imports your Serato library with Smart Import, which detects the app for you, so nothing has to be exported by hand. From there the duplicate finder works in layers, exact file, metadata match and audio similarity, and Track Inspector lets you edit BPM, key, artist and genre per track or re-analyze in bulk. When the library is clean, export it back to Serato as a folder tree of crates, with optional Camelot key or BPM sub-folders.

See how it works
Smart Import detects Serato and pulls your library in, no manual export step
Duplicate finder in layers: exact file, metadata match, and audio similarity
Track Inspector for per-track metadata, plus bulk re-analyze for missing BPM and key
Export the cleaned library back to Serato as crates, with optional Camelot key or BPM sub-folders

Organize in Vibes, export to Serato DJ.

Your playlists, tags, ratings, and cue points travel back to the gear you play on, so nothing you do in Vibes is locked away.

Track 001 by Artist A

Track 001

Artist A

128
3A
Track 002 by Artist B

Track 002

Artist B

124
5B
Track 003 by Artist C

Track 003

Artist C

132
8A
Vibes App
Playlists
Vibes
Mood
Aggressive
Euphoric
Melancholic
Mysterious
Peaceful
Playful
Tense
Function
Arrangement
Sets
Club Night 12/28
NYE Closing Set
Rooftop 01/04

Frequently asked questions

The honest answers, including the trade-offs.

Select the tracks, then pick the shortcut that matches what you actually want. Inside a crate, control + delete (command on macOS) removes them from that crate only. Alt + delete removes them from the library itself. Control + shift + delete removes them from the library and sends the files to the trash. Deleting from the All crate also removes tracks from your library, so check which crate you are standing in before you press anything.
Crates are the backbone. Drag one crate onto another to make it a subcrate, and use smart crates to fill themselves from rules on BPM, key, genre, year, rating or play count. Serato DJ 4.0 adds crate colors, favorite crates and crate search on top. For the full walkthrough, see manage crates and subcrates in Serato.
Most slowdowns are the machine, not the library. Serato's optimization guide asks you to restart the computer and the app before a set and keep the power adapter connected, because battery power makes the system throttle. In Setup, Library + Display, lowering Maximum Screen Updates from the default 60 Hz uses less CPU, and Hi-Res Display can cost performance. Clearing problem files helps too, including anything 2GB or larger.
Serato documents a Protect Library option in Setup, Library + Display that locks the library against accidental track or crate deletion and also locks file tags and crate names. Serato notes this feature is available in Serato DJ Pro 3.3.5 and below. Per track, hold control and click the empty status column to lock a track's BPM and beatgrid. Your real safety net is a copy: see back up your library in Serato.
Work top down. Sort the status column so missing and problem files group together, relocate the ones that still exist on a drive, then remove the rest with alt + delete. Merge thin, duplicated crates into subcrates. Fix tags in bulk, then click Rescan ID3 Tags in the Files panel. Finish by switching on the BPM, Key, Bitrate and Size columns so the next mess is visible long before it gets big.
In a folder called _Serato_ inside your Music folder: Users, your name, Music, _Serato_ on macOS, and C:\Users\your name\Music\_Serato_ on Windows. Serato also creates a _Serato_ folder at the root of every external drive you have added music from. Crates live in the Subcrates folder inside it. A second folder, Library, holds history, preferences and crate order, under Application Support, Serato on macOS or AppData, Local, Serato on Windows.
Right-click the column header area and switch on the BPM and Key columns. Click the BPM header once to sort ascending, twice for descending. Then hold control (command on macOS) and click the Key header to make it the secondary sort, so tracks group by tempo and then by key inside each tempo. Control + shift + click on that header disables it again. See sort tracks by key in Serato.
Three things travel: the _Serato_ folder from your Music folder, the Library folder from Application Support, Serato on macOS or AppData, Local, Serato on Windows, and your music files. Copy all three with Serato closed, put them back in the same places on the new machine, then open Serato, click Rescan ID3 Tags in the Files panel and drag your music folder onto Relocate Lost Files. See set up a new laptop for Serato.
Serato's published specification for Serato DJ Pro lists 8GB or higher of memory in the recommended tier, for a typical setup on default settings, and 16GB or higher in the high performance tier, which covers low latency scratching, live streaming, three or more decks and Serato Video. Storage is 15GB or more of spare local SSD space. Memory is rarely what makes a big library feel slow: missing and problem files usually are.
Two usual causes. If the library is protected, deleting, renaming and tag editing are all blocked at once, so check the Protect Library option in Setup on versions that have it. If the track shows a gold lock in the status column, the file itself cannot be written to: it may be read only, or it may sit on a drive your system cannot write to, such as an NTFS drive on a Mac. Fix the permissions or the drive format first.

From a Vibes customer

The import worked perfectly. Have created several sets now and my life is so much easier
Danny

One-time purchase

Get Vibes with a single payment. No subscription.

First 250 licenses at this price, then $79.

Free Trial

14 days • Full access

Full access to all features
No credit card required
Works offline
Download Free Trial

No strings attached

FREE UPDATES FOREVER
$49USD
one-time payment
Includes Vibes Companion Pro
Use on 2 devices (macOS and Windows)
All updates included, free forever
14-day free trial to evaluate

Secure checkout with Stripe

Already have Companion Pro? Upgrade instead

Methodology

How we keep this honest.

Verified against the app

Every step is checked against the current version of Serato DJ.

We own our bias

We make Vibes. We show the native way first and honestly, then where Vibes genuinely helps, and we say when it does not.

Live pricing

The Vibes price shown comes straight from our checkout, never a hardcoded marketing number.

Kept current

Last reviewed June 2026.

5% off