Measured on a 50,611-track library with the Serato DJ 5.0 public beta. Where your library lives now, why crates can vanish, and how to tell an unplugged drive from a file that is really gone.
Serato 4 and the Serato DJ 5.0 public beta keep your library in a new database instead of the old database V2 file. The upgrade does not fix missing tracks: every red track comes across as it was. On the library measured here, 7,270 of 50,611 tracks were missing before the upgrade and the same after. Two things make it harder to sort out. Serato now rebuilds your crate folder from its database on every launch, so crate files it doesn't know about disappear. And Serato shows a track on an unplugged drive with the same red as a track that was deleted.
Supported today
Rekordbox · Serato DJ · VirtualDJ (incl. Favorite Folders) on Windows 10+ and macOS (Apple Silicon + Intel). No DJ software? Folder Library mode audits plain music folders too.
One minute on a real 50,611-track library after the Serato 5 upgrade: how many tracks were red, and how many of those were only on a drive that wasn't plugged in.
More walkthroughs on our YouTube channel.
On macOS the library is now two SQLite files in ~/Library/Application Support/Serato/Library/: master.sqlite (the library itself) and root.sqlite (your local drive). The old _Serato_/database V2 file is still there.
It is not dead. Serato 5 keeps track of database V2 and every .crate file by checksum, and imports whatever changed the next time it starts. Tools that write the old format still work; you see their changes after a restart, not straight away.
The database is now the source of truth for crates. When Serato starts, it rebuilds the crate folder from the database, and a .crate file the database has never heard of is removed.
If you have ever copied crate files in from another machine or a backup, or edited them by hand, this is where they go missing. Crates Serato already knows about are safe, and changes to them are picked up at the next launch.
Of the 7,270 missing tracks in the measured library, 926 were on six external drives that simply weren't connected, and 13 were on a drive that belongs to another computer. Serato marks all of them red, exactly like a file that was deleted.
So before you relink, re-import or delete anything, find out which red tracks are really gone. Relinking a track that is only unplugged points it somewhere else for no reason, and removing it loses its cues and crate membership.
Close Serato first. master.sqlite runs in WAL mode, and even a read-only open fails while Serato has it. Serato writes which database it opened in _Serato_/Logs/, in the lines marked [Library].
Serato DJ 5.0 is a public beta (released 9 September 2026). Serato itself advises against playing gigs on it until the full release.
Two things from Serato's own release notes that help with library care: Protect Library is back in the Setup screen, and M3U/M3U8 import is back, so dragging a playlist file in gives you a crate.
Serato 5 still watches database V2 and your crate files and imports changes from them when it starts. Music Library Doctor writes repairs there, which is the path Serato keeps open for older tools, and in our test the repaired tracks showed up in both of Serato 5's new database files. New crates are written to the database side as well as to the crate folder, so they are not swept away on the next launch. Tracks on drives that are not connected are treated as offline and left alone.
Not in our measurement. It carried the missing tracks over as they were: the same number were missing before and after. It does not fix them either.
No. Serato 5 still reads it and imports changes from it, and going back to an earlier Serato version depends on it.
Changes to a crate Serato already knows are picked up at the next launch. A new .crate file that isn't in the database can be removed when Serato rebuilds the crate folder on startup.
Serato shows a track on a disconnected drive the same way as a deleted one. Plug the drive in and check again before relinking or removing anything.
Yes. Serato 4 uses the same new database layout as 5.0, and Lite uses the same library format as Pro.
Yes. Only the path to the file changes. Cues, loops and beatgrids stay where Serato keeps them.
Free tier covers scanning and detection. Pro is a one-time lifetime license, or a monthly plan if you prefer. Current pricing is on the homepage.
It finds Rekordbox, Serato and VirtualDJ on its own, and reads plain music folders when you use none of them. Nothing to configure before the first scan.
macOS 11+ or Windows 10+. Notarized and code-signed. See pricing