FREE TRACK ANALYZER

KEY & BPM FINDER

Find the key, BPM and Camelot number of any song in seconds — free, no sign-up, and your audio never leaves your browser. Perfect for harmonic mixing, remixing and picking samples that fit.

Powered by Essentia.js — the open-source audio analysis engine developed by the Music Technology Group at Universitat Pompeu Fabra (Barcelona), the same technology trusted by professional music-industry platforms.

What is the Camelot Wheel?

The DJ's secret to flawless, harmonic transitions.

  • Created by Mark Davis, it's the worldwide standard system DJs use for Harmonic Mixing.
  • It maps the 24 musical keys onto 12 numbered positions (1–12), each with a Major (B) and a minor (A) version.
  • Tracks on adjacent positions blend together harmonically — no clashing notes, no key drama.
  • Used by legends like Carl Cox and Armin van Buuren, and by most DJs playing festivals like Tomorrowland and Ultra.

Analyze Your Track

Upload a file or use your microphone. Your audio is processed locally in your browser — nothing is uploaded.

Drop your MP3, WAV or FLAC here

or click to browse your files

Choose a file
Accepted: MP3, WAV, FLAC, AAC · Max 50MB

Tap to start listening

Best for analyzing tracks playing on speakers or headphones.

Analyzing audio…

BPM
--
tempo
Key
--
musical key
Camelot
--
harmonic position
Energy
--

Your Harmonic Map

Your track's key
Perfect harmonic matches
Energy boost (+1 semitone)
Click any segment to see its key.

Compatible Keys for Your Next Track

Find Compatible Tracks in Our Store

Ghost productions matching your key and BPM range.

Key & BPM Finder FAQ

How do I find the key of a song?

Drop the audio file (MP3, WAV, FLAC or AAC) into the finder above. It analyzes the first 90 seconds and shows the musical key, its Camelot number and the keys that mix well with it. No file? Use the Microphone tab and let the song play for about 15 seconds.

How do I find the BPM of a song?

The same analysis returns the tempo, rounded to a whole BPM, since almost all electronic music is produced at whole-number tempos. Very fast or very slow genres can occasionally be read at half or double speed (for example 87 instead of 174 for drum and bass), so check it against your ears.

Is my audio uploaded anywhere?

No. The analysis runs entirely in your browser using Essentia.js. The file never leaves your computer, so unreleased tracks are safe.

What is a Camelot number?

The Camelot Wheel maps the 24 musical keys onto numbers 1 to 12, with A for minor and B for major. Tracks on the same number or one step away mix harmonically, which is why DJs label their libraries with it.

How accurate is the key detection?

Very accurate on tracks that stay in one key. Songs that change key, or that sit between a minor key and its relative major (A minor and C major share the same notes), can be ambiguous for any detector. In those cases the compatible keys shown still mix well.

Analyzing your own track?

If it's finished and you haven't released it, it could find an artist on Ghost Producer World. Producers list unreleased tracks here and sell them outright as exclusives.

How selling works