Skip to main content

Key and BPM Finder — Detect Tempo, Key and Camelot Code

Drop a track into this key and BPM finder and get its BPM, musical key and Camelot code in seconds — for harmonic mixing, remixing, or matching a karaoke track to your vocal range.

Tap along with the beat

Wrong key for your mix? Change the pitch

What Is a Key and BPM Finder?

A key and BPM finder is a tool that analyses a song to tell you its tempo in beats per minute and its musical key, the two numbers DJs and producers need to mix, remix, or sample it. Stem Splitter AI's finder reads files on your device, up to 20 at a time, reports a BPM between 60 and 200 with half and double time, gives the key with its Camelot code, and exports the results as a CSV, free and without an account.

How do you check a BPM and key reading?

Each result shows the BPM with its half-time and double-time values, the key, and its Camelot code. If a track reads at half speed, the double-time figure is usually the one a DJ counts. Tap the tempo along with the song to confirm the BPM by ear.

When two keys fit the song almost equally, the close second key is shown too. Check those tracks by ear against a piano or your mix before you rely on the Camelot code.

How does a key and BPM finder read a song?

The file is decoded on your device, and two things are measured. For tempo, the analysis tracks where new sounds start, such as kicks, snares, and chord changes, and finds the beat spacing that repeats most strongly between 60 and 200 BPM. For key, it adds up how much of each of the twelve notes the song plays and matches that profile against the Krumhansl–Kessler profiles of every major and minor key, a standard method from music-perception research.

You get back the tempo, the key, and its Camelot code for harmonic mixing. When a song fits two keys almost equally, the second one is shown too, so you know to trust your ear on that track.

What the finder reports for each track
ReadingExampleWhy it matters
BPM124Beatmatch, set a DAW project tempo, or pick a loop
Half / double time62 · 248Catches tracks read at half speed
KeyA minorChoose samples, chords, or a capo position
Camelot code8AMix into 7A, 9A, or 8B without a clash
Close second keyC major (8B)Flags tracks worth checking by ear

Why is it hard to find the key and BPM of a song?

Online databases only know released songs, and they disagree with each other on half of them. Your own bounce, a remix stem, a sample pack loop, or a song recorded off-grid is not listed anywhere. Finding the tempo by tapping and the key by humming against a piano works, but it is slow when you have twenty tracks to prepare.

An upload-based key and BPM finder solves that but asks you to send unreleased music to someone else’s server, often one file at a time, with ads between each result. And a BPM on its own is not enough for mixing: you still need the Camelot code to know which tracks blend.

Why use this key and BPM finder?

Nothing leaves your device

Files up to 150 MB are read in your browser. Unreleased mixes and client stems stay private.

A folder at a time

Drop up to 20 tracks together, read the results as they finish, and save them all as one CSV for your library.

Camelot code for every key

Each result shows the Camelot code, the relative key, and the neighbouring keys that mix cleanly.

Tap tempo to double-check

Tap along to the music; half-time and double-time readings are listed for every track.

Why read key and BPM from stems instead of the full mix?

Drums for tempo, harmony for key

A vocal-heavy ballad can fool a tempo reading, and a distorted drum mix can fool a key reading. Split the song into stems and run the drum stem through the finder for the BPM and the bass or piano stem for the key when the full mix gives an uncertain answer.

The full track, not a 30-second sample

The finder reads the whole file, up to 15 minutes, so a quiet intro or a breakdown does not decide the result. Songs that change key part way through show the key that fills most of the track.

What can you check with the key and BPM finder?

It reads songs, stems, loops, and DJ tracks.

BPM & Key Finder: files in and files out
InputDetails
AudioMP3, WAV, FLAC, AIFF, M4A, AAC, OGG, Opus
VideoMP4, MOV, M4V, WebM, MKV; the soundtrack is read
File sizeUp to 150 MB per file
Files at onceUp to 20 per drop
Tempo range60–200 BPM, with half and double time
PriceFree, no account

How do you find the key and BPM of a song?

  1. 1Drop your tracksAdd one file or a batch.
  2. 2Read the resultsEach card fills with BPM, key, and Camelot code.
  3. 3Check by earPlay the track and tap along to confirm the tempo.
  4. 4Copy or exportCopy one result, or save every result as a CSV.

Who uses a BPM finder and key finder?

DJ preparing a set

Drops in a folder of new tracks, exports the CSV, and sorts the set by Camelot code so each transition stays in key.

Tempo and key for every track in one file.

Remixer with fresh stems

Runs the acapella from the vocal isolator through the finder to set the project tempo and pick a chord progression in the right key.

A project that matches the vocal before the first note.

Guitarist learning a song

Learns the song is in E♭ major, decides on a capo, and taps along to set the practice metronome.

Key and tempo without guessing by ear.

What do you do after finding the key and tempo?

Each next step has its own tool.

Which song tool to use for each job
What you needToolWhat you get
The tempo and key of a trackKey and BPM FinderBPM, key, and Camelot code
Move a song to another key or speedPitch ChangerMP3 or WAV in the new key
The vocal of a song for a remixVocal IsolatorAcapella and beat
Separate parts to read more clearlyStem SplitterSix stems
The melody or bass as notesAudio to MIDIA .mid file

Are your tracks uploaded to find the BPM and key?

No. Each file is decoded and measured inside your browser. Nothing is sent to a server, stored, or kept after you close the page.

Key and BPM finder FAQ

Is the key and BPM finder free?

Yes. It runs in your browser with no account and no daily limit. Each file can be up to 150 MB, and you can drop up to 20 at a time.

How accurate is the BPM?

For music with a steady beat, the exact tempo is usually read. Some songs read at half or double speed, so both are listed. Live recordings that drift will show their average tempo.

Why does the BPM or key differ from Tunebat or Spotify?

Song lookup sites show values stored in a music database, which describe the released master, not your file. This finder analyzes the exact file you drop, so a remix, a live take, a sped-up edit, or your own stem gets its own reading. Any two analyzers can still disagree by half or double time, or between relative keys such as C major and A minor, which share the same notes.

How accurate is the key?

The key is an estimate from the notes the song plays most. The most common mix-up is with the relative key, such as A minor and C major, which share the same notes. When two keys fit closely, both are shown.

What is a Camelot code?

A number and letter for each key on the Camelot wheel, such as 8A for A minor. Keys with the same number, or a number one step away with the same letter, mix together without clashing.

Can I find the BPM of a song on YouTube or Spotify?

Not by link. Use an audio or video file you have on your device, such as a download you bought or your own bounce.

Can I check a whole playlist at once?

Drop up to 20 files and they are read one after another. Save the results as a CSV with the file name, length, BPM, key, and Camelot code.

Find the key and BPM of your track

Drop a song or a folder of tracks into the key and BPM finder and get the tempo and key in seconds, privately.

Find key and BPM

Last updated: