01 / Drop
Choose a song
An MP3, WAV, M4A or FLAC, or a video with music.
Free tool
Drop a song and get its musical key, such as A minor, with the Camelot number DJs use for harmonic mixing, a second guess, and the tempo too. For singing, playing along, transposing or mixing. It is measured in this tab, so your music is never uploaded.
Key
-.
Tempo
-This runs in your browser. Your songs are never uploaded.
How it works
01 / Drop
An MP3, WAV, M4A or FLAC, or a video with music.
02 / Listen
A few seconds for a whole song.
03 / Use
With the Camelot number, the next most likely key and the BPM.
Questions
It runs in this tab with our own code, no AI service. For the tempo it marks where new sounds start (drum hits, chords, notes), then finds the beat spacing that repeats most, leaning towards common tempos around 120. For the key it adds up how much of each of the 12 notes sounds through the song and compares that with the standard major and minor key profiles of Krumhansl and Kessler.
No. The song is read and measured in this tab, so it never leaves your computer. No account and no limit.
A way DJs write keys on a wheel of 1 to 12: B for major, A for minor. Keys with the same number, or a number one apart, mix smoothly. A minor is 8A and C major is 8B, for example.
A major key and its relative minor (C major and A minor) use the same notes, and songs often move between them, so the two scores can be close. If the song sounds sad or dark, the minor one is often right.
It is usually right on songs that stay in one key; we checked it on test tracks in C major, A minor and G major. Songs that change key, or with heavy drums and little melody, are harder; the result then describes the song as a whole, so check it against an instrument.