Skip to content
12notez

Song Key Finder: Find the Key & Camelot Code

Free 路 No sign-up 路 Files never leave your device

How does a song key finder work?

A key finder measures how much of a song's sound falls on each of the 12 notes, C to B, in any octave, and compares that pattern with templates for the 24 major and minor keys. The closest match is the key. This one uses David Temperley's key profiles, checks up to six overlapping 15-second stretches of the song and takes the key most of them agree on. The Camelot code then shows which other keys mix smoothly with it.

How it works

  1. Step 1

    Your browser reads the song

    The file is decoded by your browser's own audio engine. Nothing is uploaded.

  2. Step 2

    The detector runs on your device

    For long tracks, it extracts the middle 60 seconds to avoid silent intros, downmixes it to mono, and analyzes the frequencies.

  3. Step 3

    You get the musical key

    It matches the frequencies against known key profiles to find the musical key, its mode, and the Camelot code for harmonic mixing.

Questions

Is my song uploaded anywhere?

No. Your file is decoded and analyzed inside this browser tab. Your audio never leaves your device.

Which files work?

Any audio file your browser can play, usually MP3, WAV, M4A, FLAC and OGG.

How sure is the result?

The detector reads up to six overlapping 15-second stretches of the song and takes the key most of them agree on, and the result shows how sure it is. Songs that change key, jazz with dense chords and atonal music can come out unsure; check those by ear.

What is the Camelot code?

The Camelot wheel, used by DJ software such as Mixed In Key, numbers the 24 keys from 1 to 12, with A for minor and B for major. Keys with the same number, or a number one step away, usually mix smoothly, so DJs can mix harmonically without music theory.

Privacy: what runs where

  • Your audio is decoded and analyzed entirely in this browser tab. It is never uploaded.
  • Nothing about your file is stored on our servers.