SIESTA AUDIO

← Free music tools

Song key and BPM finder

By Glen·Audio · Free tool·Free, runs in your browser·Updated 2026
Drop a song to find its key and BPM MP3, WAV, M4A, FLAC or OGG. Your file is opened by your browser and never uploaded. It stays on your device.
No file yet.

Drop a file to analyse it. A typical song takes a second or two.

Find the key and BPM of any song. Drop in an MP3 or WAV and this song key finder estimates the key, its Camelot code for harmonic mixing, and the tempo. It runs in your browser, so your file is never uploaded.

How the key and BPM are detected

How accurate is it?

Very good on songs with a steady beat and a clear key; less sure on music that changes key, uses lots of borrowed chords, or has no drums. The usual mix-ups are worth knowing:

The Camelot wheel

DJs use Camelot codes to mix in key. Tracks with the same code, a number one up or down, or the same number with the other letter (its relative major or minor) blend without clashing.

All 24 keys in Camelot notation
CodeMinor keyCodeMajor key
1AA♭ minor1BB major
2AE♭ minor2BF♯ major
3AB♭ minor3BD♭ major
4AF minor4BA♭ major
5AC minor5BE♭ major
6AG minor6BB♭ major
7AD minor7BF major
8AA minor8BC major
9AE minor9BG major
10AB minor10BD major
11AF♯ minor11BA major
12AD♭ minor12BE major
Got the key? Write in it.

Cafecito keeps a circle of fifths on every track.

A free plugin for your DAW with a chromatic tuner, an interactive circle of fifths, a Pomodoro timer, notes and to-dos, saved with the session.

Get Cafecito, free →

Quick answers

How do I find the key of a song?

Drop the audio file into the key finder above. It estimates the key from the balance of notes across the whole song and shows the Camelot code too. Then play the key's chord over the song to confirm it by ear.

How do I find the BPM of a song?

Drop the file in and the tool estimates the tempo from where the beats land. If the number feels half or double what you hear, use the alternative it shows, or tap along with the Tap button.

What is a Camelot key?

Camelot is a DJ notation that numbers the 24 keys around a wheel, 1 to 12 with A for minor and B for major. Tracks with the same code, a neighbouring number, or the same number with the other letter mix together without clashing.

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

C major and A minor use the same seven notes, so they are hard to tell apart from notes alone. Both are Camelot 8 (8B and 8A). Listen for which chord feels like home.

Is my song uploaded?

No. The file is opened and analysed by your browser on your device. Nothing is sent to a server.

More free music tools

Tuner

Online guitar tuner

Tune guitar, bass or ukulele with your mic. Finds the string for you, in standard or drop tunings.

Mixing

LUFS meter

Integrated loudness, true peak and loudness range, and what Spotify, Apple Music and YouTube will do to your master.

Theory

Chord finder

Click notes on a piano to name any chord or slash chord, or build a chord and hear it.

Audio

Online tone generator

Any frequency, sweeps, and white, pink and brown noise. Test speakers, subs and left and right.

Tempo

Online metronome

Tap tempo, accents, subdivisions, odd time signatures and a speed trainer. Keeps time in the background.

All the tools →

About the author. Glen is a BMI composer whose music has been placed on NBC, MTV, E!, Disney+, Hulu and Amazon. He builds the Siesta Audio plugins and these tools, which he uses on his own sessions. More about Glen.