Library & files

ID3 tags

ID3 tags are the metadata written inside an audio file — title, artist, album, genre, year, comment, and on DJ files often BPM and key. They travel with the file rather than with the software that read it.

Measured in our catalog

Our catalog carries a tempo on 443,307 tracks and a key on 443,414 of 443,460 — and an ISRC, the one identifier built to survive a re-release, on zero.

Label sits on 443,273 rows and a release date on all 443,460, because those are what a store supplies. Tempo and key are not supplied by anyone — they are analysed, which is exactly why they are the two fields missing from most purchased files. The empty ISRC column is the honest half of the picture: the tag that would make duplicate detection trivial is the one nobody fills in, us included.

443,307

Tracks with a tempo

443,414

Tracks with a key

443,273

Tracks with a label

0

Tracks with an ISRC

What the catalog holds, field by field
FieldTracks carrying itWhere it comes from
Release date443,460The store
Genre443,458The store
Key443,414Our analysis
Duration443,414The file
Label443,273The store
BPM443,307Our analysis
ISRC0Nobody

Measured on 11 August 2026 across public tracks, counting a field as present when it is non-null and non-empty.

Why it matters

Tags are the only part of your preparation that survives leaving your own machine. A track dragged onto a friend’s USB arrives with whatever is written inside it and nothing else, so a library that lives in your software’s database and not in the files is a library you cannot lend.

They are also where the two most useful fields are usually missing, which is the whole argument for analysing a collection rather than trusting it.

Frequently asked

What ID3 tags matter for DJing?+

Title, artist, BPM, key and the comment field. The first two identify the record, the middle two decide what it mixes with, and the comment is the only free-text field that travels with the file.

Do BPM and key get written into the file?+

They can be, and it is worth doing. Left only in your software’s database, they vanish the moment the file is copied to another machine — which is precisely when you need them.

What is an ISRC code?+

A unique code identifying a recording across every store and release. It would make duplicate detection trivial, which is why it is worth noting that we hold one on none of our public tracks.

Related terms