Find the musical key of any song. Upload a track and get its key plus the Camelot code for harmonic mixing — analysed in your browser, nothing uploaded.
Powered by the Web Audio API. Your file never leaves your device.
DJs use the Camelot wheel for harmonic mixing: tracks whose codes match — or sit one number apart — blend without clashing. Major keys end in B, minor in A, and each major key shares its number with its relative minor. Here's the full wheel.
| Camelot | Major key | Relative minor |
|---|---|---|
| 1B / 1A | B Major | G# Minor |
| 2B / 2A | F# Major | D# Minor |
| 3B / 3A | C# Major | A# Minor |
| 4B / 4A | G# Major | F Minor |
| 5B / 5A | D# Major | C Minor |
| 6B / 6A | A# Major | G Minor |
| 7B / 7A | F Major | D Minor |
| 8B / 8A | C Major | A Minor |
| 9B / 9A | G Major | E Minor |
| 10B / 10A | D Major | B Minor |
| 11B / 11A | A Major | F# Minor |
| 12B / 12A | E Major | C# Minor |
Drop an MP3, WAV, FLAC, OGG, or M4A. It's decoded and analysed locally in your browser — the audio never leaves your device.
The analyser builds a chromagram — how much energy sits on each of the 12 pitch classes — across the whole track.
That note profile is matched against all 24 major and minor keys (Krumhansl-Schmuckler). You get the key and its Camelot code for mixing.
The key is the group of notes a song is built around — its tonal home base. It's named by a root note and a mode, like C Major or A Minor, and it tells you which notes and chords sound consonant together.
Upload the audio file here. The tool analyses the distribution of notes across the track and matches it to the most likely of the 24 major and minor keys, then shows the key plus its Camelot code for DJ mixing.
It's a DJ system that maps every key to a code like 8B or 5A. Tracks with the same number — or one number apart — mix harmonically without clashing. Major keys end in B, minor keys in A, and a key shares its number with its relative minor (C Major = 8B, A Minor = 8A).
No. Detection runs entirely in your browser with the Web Audio API. Your file is decoded and analysed on your device and never leaves it.
For songs with clear tonal content it's usually right, or lands on the relative major/minor (which share the same notes and Camelot number). Tracks that change key, are atonal, or are mostly drums are harder — treat the result as a strong starting point and trust your ear.
Anything your browser can decode: MP3, WAV, FLAC, AIFF, OGG, and M4A. Files under about 25 MB work best; only the first 60 seconds are analysed, which is enough to lock onto the key.
Upload a track and get the key + Camelot code — all in your browser.
One place to generate, convert, detect, and remix.
Turn a prompt into a full song with vocals.
AI rap diss with lyrics + beat in seconds.
Convert any audio into editable MIDI notes.
Add a slowed + reverb tape vibe, free in your browser.
Find any track's tempo by tap or upload.