Free Online Audio Analysis

Find the Key
& BPM of
Any Track

Instant key detection with Camelot Wheel position. Built for DJs, producers & musicians. No uploads — runs entirely in your browser.

100% Free No Sign Up Private No Uploads
Drop a track to analyse
🎵
Drop your track here
MP3 · WAV · FLAC · M4A · OGG — or click to browse
⟳ Loading analysis engine…
Analysing0%
Loading…
Tempo
BPM
Musical Key
Camelot
Wheel
Compatible Keys (Camelot Wheel)
Advertisement
How It Works

Accurate Analysis,
Zero Uploads

AUDIOTOOLZ uses Essentia.js — a WebAssembly port of the Music Technology Group's professional audio analysis library — to detect BPM and key directly in your browser. The same technology powers research labs and professional music tools worldwide. Your track is never sent to any server; it stays entirely on your device.

BPM is detected using RhythmExtractor2013, Essentia's beat-tracking algorithm that combines multiple periodicity functions for high accuracy across a wide range of genres. Key detection uses Key (Temperley profile), a research-grade tonal analysis algorithm that outperforms simple chroma correlation on real music.

Professional BPM Detection
Essentia's RhythmExtractor2013 combines onset detection, energy bands, and spectral difference to accurately estimate tempo across EDM, hip-hop, jazz, and live recordings.
Research-Grade Key Detection
Uses the Temperley tonal profile — one of the most cited key-finding algorithms in music information retrieval research — for accurate results on real-world tracks.
Camelot Wheel Ready
Every detected key is instantly mapped to its Camelot Wheel position so DJs can plan harmonic mixes. Compatible keys are highlighted on the wheel directly in the results.
Completely Private
All processing runs in JavaScript inside your browser via WebAssembly. We have no technical ability to access your audio files — they never leave your device.
Advertisement
Reference

The Camelot Wheel
Full Key Reference

The Camelot Wheel assigns every musical key a number (1–12) and a letter — A for minor, B for major. For harmonic mixing, move one step at a time: up, down, or between A and B at the same number. Below is the complete reference used by our tool and by software such as Mixed In Key and Rekordbox.

CamelotKeyTypeCompatible With
1AG♯ / A♭ minorMinor12A, 2A, 1B
1BB majorMajor12B, 2B, 1A
2AD♯ / E♭ minorMinor1A, 3A, 2B
2BF♯ / G♭ majorMajor1B, 3B, 2A
3AB♭ / A♯ minorMinor2A, 4A, 3B
3BD♭ / C♯ majorMajor2B, 4B, 3A
4AF minorMinor3A, 5A, 4B
4BA♭ / G♯ majorMajor3B, 5B, 4A
5AC minorMinor4A, 6A, 5B
5BE♭ / D♯ majorMajor4B, 6B, 5A
6AG minorMinor5A, 7A, 6B
6BB♭ / A♯ majorMajor5B, 7B, 6A
7AD minorMinor6A, 8A, 7B
7BF majorMajor6B, 8B, 7A
8AA minorMinor7A, 9A, 8B
8BC majorMajor7B, 9B, 8A
9AE minorMinor8A, 10A, 9B
9BG majorMajor8B, 10B, 9A
10AB minorMinor9A, 11A, 10B
10BD majorMajor9B, 11B, 10A
11AF♯ minorMinor10A, 12A, 11B
11BA majorMajor10B, 12B, 11A
12AC♯ / D♭ minorMinor11A, 1A, 12B
12BE majorMajor11B, 1B, 12A
FAQ

Frequently Asked
Questions

Is this tool really free?
Yes — completely free, forever. No premium plans, no usage limits, no sign-up required. The site is supported by advertising.
Are my audio files uploaded to a server?
No. Everything runs inside your browser using Essentia.js — a WebAssembly library. Your audio file never leaves your device and is never transmitted to any server. The tool works offline once the page has loaded.
What audio formats are supported?
Any format your browser can decode — typically MP3, WAV, FLAC, M4A, OGG, and AAC. Most modern browsers support all common audio formats.
How accurate is the BPM detection?
Very high for most dance music and tracks with a clear rhythmic pulse. Essentia's RhythmExtractor2013 is one of the most accurate tempo detection algorithms in the field. Results may vary for tracks with irregular tempos, live recordings, or very sparse audio.
How accurate is the key detection?
Key detection uses Essentia's implementation of the Temperley tonal profile algorithm — a research-grade method that consistently outperforms simpler chroma-based approaches on real music. Complex, atonal, or very short samples may produce less reliable results.
What is the Camelot Wheel?
The Camelot Wheel is a system developed by Mark Davis that maps all 24 musical keys onto a clock-like diagram. Adjacent positions are harmonically compatible. It is the standard system used by professional DJs worldwide and is built into software such as Mixed In Key, Rekordbox, and Serato.
Why does the page take a moment to load the analysis engine?
The first time you visit, the browser downloads Essentia.js — a WebAssembly file containing a professional audio analysis library (~5MB). This is a one-time download and is cached by your browser. Subsequent visits load instantly.
Advertisement