Key Finder
Find the musical key and Camelot code of any track. Runs on your device — files never uploaded.
Drop audio file here or click to browse
Max 30MB · MP3, WAV, FLAC, OGG, M4A
How to Find the Key
- 1 Upload your audio file
- 2 Get the musical key and Camelot code
- 3 Use the Camelot code for harmonic mixing
How Key Detection Works on Your Device
Musical key detection comes down to one question: which of 24 possible keys — 12 major and 12 minor — best matches the tonal content of a track? A neural network solves this by first building a pitch class profile (also called a chromagram): a fingerprint that collapses every note in the audio onto the 12 chromatic pitch classes regardless of octave. The model is trained on tens of thousands of labelled tracks across genres, learning the subtle distributions that distinguish a true tonic from a passing chord. The hardest pairs are parallel and relative keys — C major and A minor share the same seven notes, so detection sometimes returns the relative minor when the actual key is its relative major (or vice versa). That ambiguity is intrinsic to the audio itself, not a flaw in the algorithm. Results display both standard notation (e.g., G minor) and Camelot notation (e.g., 6A) — the DJ-friendly format. See the Camelot Wheel for full compatibility rules.
For cleaner detection, give the model a clean signal. Stem-separated material works best — an isolated harmonic stem strips away drums and reverb tails that muddy the chromagram. Avoid noisy live recordings, heavily clipped masters, or atonal sections. The algorithm needs roughly 30 seconds of sustained tonal content to converge; very short clips or pure-percussion intros can confuse it. If your source is a full mix and detection looks shaky, run it through the Stem Splitter first and feed the instrumental or vocal stem back in.
Using Key Detection for Harmonic DJ Mixing
The DJ workflow is simple: drop each track into Key Finder, capture the Camelot code, and tag your library so you can sort by key. Once tracks are tagged, harmonic mixing reduces to three safe moves on the wheel. Same code (8A → 8A) is a perfect match — melodies fuse without dissonance. One step up or down (8A → 7A or 9A) shifts energy by a fifth and feels like a natural gear change. Letter swap (8A → 8B) keeps the tonic but flips between minor and major, ideal for a mood lift before a drop. Pair this with BPM Finder for tempo or use the combined BPM and Key Finder to prep an entire set in one pass — tempo plus key is the full preparation checklist for a harmonically tight mix.
Producers and remixers use the same workflow in reverse. Detecting the key of a sample tells you whether it will sit on top of your project's tonic or fight it. When matching loops from different sources, knowing both keys lets you decide whether to transpose a loop or rework your chord progression. For pitch-matching across tracks of different keys, the Pitch Shifter lets you transpose by semitones while preserving tempo — useful when you want to align a vocal acapella in F# minor with an instrumental in G minor, or pull a sample into your project's key without destroying its timing.