Key and BPM finder

Find the key and tempo of a song, loop or sample. Drop in an audio file and get the key, its Camelot code and the BPM, with the scale and chords one click away. The file is analysed in your browser and never uploaded.

  • Free
  • No account
  • Runs in your browser
  • Nothing is uploaded
  • Key, Camelot code and BPM

How it works

The key comes from the notes that sound most in the file: the analysis measures how much of each of the twelve notes is there, folds the overtones back onto the note they belong to, and compares the result with the typical pattern of every major and minor key. The tempo comes from the rhythm: it finds the moments where the sound changes, measures how regularly they repeat, and for short loops checks the result against the length of the file.

Both are estimates. Major and minor keys that share their notes, like C major and A minor, are easy to confuse, which is why you get a second suggestion. A file with drums gives the most reliable tempo; a sustained pad with no rhythm gives the least.

Mixing tracks by key? See the Camelot wheel.

Drums that lock to any tempo: RAW POWER →179 royalty-free house and tech house drums, with 16 loops at 118 to 126 BPM. $29.

Or start with the free pack: 24 sounds from all three packs, and a 25% code for the full packs a few days later.

Questions

How do I find the key of a song?

Drop the audio file into the key and BPM finder. It measures which of the twelve notes sound most and compares that with every major and minor key. Check the result by playing the root note over the track.

How do I find the BPM of a song?

Drop the file in and the finder measures how regularly the rhythm repeats. Songs with drums give the most reliable tempo. The half and double tempo are shown too, since a track at 140 BPM can feel like 70.

What is the Camelot code?

A code from 1A to 12B that DJs use for harmonic mixing. A is minor, B is major, and keys with the same or neighbouring numbers mix well. See the Camelot wheel guide for the full chart.

Why does it suggest two keys?

A major key and its relative minor use the same notes, like C major and A minor, so music often fits both. The second suggestion is the next best match.

Is my file uploaded?

No. The file is decoded and analysed in your browser and never leaves your computer or phone.

How accurate is it?

It is an estimate. On our own test files the tempo was right on every drum loop. The key was right about half the time on solo guitar loops, and the second suggestion caught more of the rest. Full mixes with bass and chords give clearer keys than a single instrument.

More free tools

Guides