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.
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
- Online drum machine
- Chord progression generator
- Drum patterns
- Stem separator
- Audio to MIDI converter
- Mix analyzer
- Seed synth
- Piano chords
- Scales
- BPM to ms calculator
- Kick drum tuning chart
- Browse sounds
Guides
- BPM by genre: a tempo chart for dance music
- How to tune your kick to the key of your track
- How to make tech house drums
- Camelot wheel: every key and what mixes with it
- Note frequency chart: every note in Hz
- Circle of fifths: the chart and how to use it
- House track structure: how to arrange a club track
- How to make a beat, step by step
- All guides
