Free tool

Song key finder

Drop in a song, play it to your mic, or type its chords. You get the key with its Camelot and Open Key codes, the tempo, the tuning, and every place the key changes. It all runs in your browser: nothing is uploaded.

Key finder
---KEY
--Camelot--Open Key
READY
Drop in a song to read its key.

Drop a song here, or a whole folder of them

MP3, WAV, AAC, FLAC. They are read on your device and never uploaded.

Want visuals that move with the music? ImmerGround reacts to every beat live from your mic or a song, on your own clips and photos.Get the app
Camelot wheelClick a key
1AG♯m1BB2AE♭m2BF♯3AB♭m3BD♭4AFm4BA♭5ACm5BE♭6AGm6BB♭7ADm7BF8AAm8BC9AEm9BG10ABm10BD11AF♯m11BA12AC♯m12BEPICKa key

The wheel puts the 24 keys on a clock face: minor keys on the inner ring (A), major on the outer (B). Keys with the same number, or one hour either side, share almost all their notes, so songs in them mix without clashing.

Find a key above, or click any key on the wheel to see its scale, chords and the keys that mix with it.

ImmerGround for iPhone, iPad and Mac

Visuals that play along with the track

ImmerGround turns what it hears into visuals on your own clips and photos: the kick fires a zoom, the snare a glitch, the drop a thermal sting. Point it at the DJ booth or feed it a song, map the rest to MIDI pads, and record or project the result.

Download on the App StoreFree to download. Pro is $6.99 a week or $39.99 a year.
ImmerGround on iPad in Visualizer mode: a green night vision liquid in the live preview, the bronze Image engine tile, Kaleidoscope, Rotate and Scale knobs, and an image bank of five colourful stills
The ImmerGround project list on iPhone: Demo · Image with a green night vision still and Demo · Video with a fiery inferno clip, both ready

Three ways to find the key

  • Song. Drop in an MP3, WAV, AAC or FLAC file, or a whole folder. The finder splits the sound into its notes every tenth of a second, corrects for tuning, adds up how much of each of the twelve notes it heard, and compares that profile with the shape of every major and minor key. It also reads the key section by section, so a song that changes key shows where.
  • Mic. Play any music out loud, from a streaming app, a record or a band, and press Start listening. It reads the last thirty seconds every second and a half and shows Locked when the answer holds.
  • Chords. Type the progression and it ranks the keys those chords belong to, with each chord as a Roman numeral. Handy for a song you are learning, or when you know the chords but not the key.

Reading the answer

The big name is the key. Next to it are its Camelot code and its Open Key code, the two notations DJ software uses (rekordbox calls the Camelot style Alphanumeric). Under it sit the tempo, the tuning and how clear the reading was. Clear means the winning key beat every other by a wide margin; Fair or Unsure means two keys were close, usually a fifth apart, and your ear should decide.

The relative key is always shown too. A minor and C major share every note, so a song can lean either way, and many professional databases disagree on exactly these pairs. Press play with the reference chord on: the finder holds the key’s home chord quietly under the song, which sounds settled when the key is right.

Every key in three notations

Minor keyCamelotOpen KeyRelative majorCamelotOpen Key
G♯ minor1A6mB major1B6d
E♭ minor2A7mF♯ major2B7d
B♭ minor3A8mD♭ major3B8d
F minor4A9mA♭ major4B9d
C minor5A10mE♭ major5B10d
G minor6A11mB♭ major6B11d
D minor7A12mF major7B12d
A minor8A1mC major8B1d
E minor9A2mG major9B2d
B minor10A3mD major10B3d
F♯ minor11A4mA major11B4d
C♯ minor12A5mE major12B5d

Mixing in key

Harmonic mixing means playing songs whose keys sit next to each other on the wheel, so the basslines and chords of two tracks do not fight during a blend. From any key, four moves are safe: the same code, one hour clockwise (a fifth up), one hour anticlockwise (a fifth down), and the other ring at the same hour (the relative key). Two more lift the energy on purpose: two hours up is a whole tone higher, seven hours up is a semitone higher. Click any key on the wheel above to see its six moves.

How accurate it is, and how we measured

We ran the finder on 146 recordings whose key is known: 77 classical recordings from Wikimedia Commons and 69 electronic, pop and loop recordings from Freesound and Jamendo, every key labelled by its title or tags, first two minutes of each. It named the exact key on 66% of them and the key or a close neighbour on 93%. On the MIREX scale that key detection research uses (1 for the right key, 0.5 for a fifth away, 0.3 for the relative key, 0.2 for the parallel key) it scores 0.77.

Where it slips is where any key finder slips: songs that change key, songs that sit on one chord for minutes, and minor keys whose home chord is rarely played. No detector reads every song right, including the paid ones, so treat a Fair or Unsure reading as two candidates and let your ear choose.

Put the key to work

The key tells you what mixes; the tempo tells you how fast. The BPM finder taps along, reads a file or listens through the mic for the tempo and a beat grid you can check by ear. For the screen behind the booth, the free live visualizer reacts to whatever you play into it, and in the ImmerGround app the beats drive effects on your own clips and photos live.

Guides on keys and mixing

Questions

Is this key finder free, and does my song get uploaded?

It is free with no account and no limit on songs. Files are decoded and analysed inside your browser, and the microphone is read the same way; nothing is uploaded or recorded.

How accurate is it?

On 146 recordings with a known key (77 classical recordings and 69 electronic, pop and loop recordings), it named the exact key 66% of the time, and the key or its closest neighbour (a fifth away, the relative or the parallel key) 93% of the time. That is a weighted MIREX score of 0.77. Songs that change key, or sit between two keys, are where any key finder slips: check the key timeline and play the reference chord to decide by ear.

Why does it say A minor when I think the song is in C major?

A minor and C major use exactly the same seven notes, so they are the easiest pair to mix up, for software and for people. The finder always shows the other one next to it. The home note decides: the chord a song rests on at the end of a section, and the note the bass keeps returning to.

Can I find the key of a song on Spotify, Apple Music or YouTube?

Yes: switch to Mic, press Start listening and play the song out loud near your device. A web page cannot read another app's audio directly, but the microphone hears it. It gives a first reading after about eight seconds and settles as it keeps listening.

What are Camelot and Open Key?

Two ways DJs write keys so that mixing rules become simple arithmetic. The Camelot wheel numbers the keys 1 to 12 like a clock, A for minor and B for major (A minor is 8A, C major is 8B). Open Key does the same with m and d (A minor is 1m, C major is 1d). Same number, one step either way, or the other letter at the same number: those mix without clashing.

Can it find the key from chords instead of audio?

Yes. Switch to Chords and type the progression, such as Am F C G or Cm7 Fm7 Bb7. It ranks the keys the chords fit, shows each chord as a Roman numeral in that key, and weighs the first and last chords most, because songs usually start or end at home.

What does the tuning line mean?

Most music is tuned to A = 440 Hz. Older records, turntables running slightly fast or slow, and tracks tuned to 432 Hz sit between the notes. The finder measures that offset in cents (a hundredth of a semitone) and corrects for it before it reads the key, so a detuned record still reads right.

Which files can I drop in, and how many?

MP3, WAV, AAC (M4A) and FLAC work in every current browser; OGG works in Chrome and Firefox but not Safari. Drop up to 60 songs at once and they are analysed one after another, then download the list as a CSV. The first twelve minutes of a longer file are analysed.