Runs both tempo and key detection on a track in one step — the combination DJs and remixers usually want together when sorting or matching tracks.
The Key & BPM Detector gives you everything needed to mix a track in one pass: tempo to 0.1 BPM, musical key, Camelot and Open Key codes, the ±6% tempo range you can mix without audible pitch change, and a table of compatible keys.
Audible beat clicks and a tonic-chord button let you verify both results by ear.
Tempo uses onset-envelope autocorrelation with comb refinement; key uses tuning-corrected chroma matched against Krumhansl–Schmuckler profiles. The compatibility table follows Camelot rules: same key, relative (A↔B), ±1 on the wheel (a perfect fifth), and ±2 for an energy boost or drop.
Tag your library with BPM and key.
Find loops that fit together.
Choose keys that blend.
Copy the result into notes.
| Tempo accuracy | ≈ ±0.1 BPM |
|---|---|
| Key | 24 major/minor keys |
| Mixing aid | Camelot compatibility table |
Choosing tracks whose keys are related so overlapping parts sound consonant.
Copy it with the button — nothing is stored.
No — it's the exact same analysis, just combined into one click for convenience when you want both numbers together.
This tool runs entirely in your browser using the Web Audio API. Nothing is uploaded, stored or shared — there is no server to send your file to, so it works offline once the page has loaded.
Be the first to share your experience with this tool — your feedback helps others.