All tools

Rekordbox tool

Your library, in numbers.

Upload your Rekordbox XML and get a visual breakdown of your collection: BPM, genres, keys, top artists, library growth, and more. Everything happens in your browser. Your library never gets uploaded anywhere.

Drop your Rekordbox XML here

or click to choose a file

In Rekordbox: File → Export Collection in xml format

How it works

  1. In Rekordbox: File → Export Collection in xml format.
  2. Drag the resulting rekordbox.xml onto the upload area above.
  3. Your library is parsed and your stats are rendered instantly, in your browser.

🔒 Your XML is parsed locally and never sent to a server.

Frequently asked questions

What does the Library Stats tool show me?

Total tracks, total runtime, file size on disk, average BPM, and average rating across your collection. Plus a BPM histogram showing where the bulk of your music sits tempo-wise, a Camelot key grid showing key distribution, and lists of your most-played tracks and top artists.

What does the BPM histogram tell me?

It groups your tracks into BPM ranges so you can see your library's tempo profile at a glance. If one 10-BPM bin holds more than a quarter of your music, the tool splits it into 2-BPM sub-bins so you can spot the dominant tempo more precisely. Useful for understanding your default sound and for picking a starting BPM for a set.

Why is the Camelot key grid useful?

It shows how your tracks are distributed across the 24 Camelot keys (1A–12A, 1B–12B). Heavy concentrations in certain keys mean you have lots of options for harmonic transitions there. Sparse keys are where you might want to dig for more tracks if you're trying to build out a balanced library.

Why is my average BPM higher or lower than expected?

It usually reflects the genre mix of your library. Melodic House tends to sit around 122–126 BPM, Techno around 128–135, Drum & Bass around 170–175. If your average BPM feels off, check whether tracks are stored at half-time or double-time in Rekordbox — that can skew the number.

Why are some tracks missing from the stats?

Tracks without BPM or rating values are excluded from the relevant averages and distribution charts. If a track shows up in your total count but not in the histogram, it's missing BPM data. Run Track Analysis in Rekordbox to fill in missing values.

Is my Rekordbox library uploaded to a server?

No. Your XML is parsed entirely in your browser. Nothing is sent to any server. All stats are computed locally and displayed only to you.

How do I export my Rekordbox collection as XML?

Open Rekordbox, click File in the top menu, choose Export Collection in xml format, and save the file anywhere on your computer. Then drag it onto the upload area on this page.