TUNEBAD

How to Find the Key and BPM of Any Song

Updated 2026-07-05

Whether you want to rap over a beat, mix two tracks together, or figure out what to sample, the first two things you need are the tempo and the key. Here are three ways to get them, all free.

1. Paste a link

The fastest way. Open the Key & BPM Finder and paste a YouTube, Spotify, or SoundCloud link. TuneBad finds the song’s official preview and analyzes the actual audio in your browser. If someone already looked the song up, you get the community result instantly.

2. Upload the file

For your own beats, demos, and anything unreleased, drop the audio file straight into the analyzer. The analysis runs on your device, so the file never gets uploaded anywhere. You get BPM, key, the Camelot code for mixing, energy, danceability, and loudness in a few seconds.

3. Tap it out

Old school but reliable: open the tap tempo tool and tap any key along with the beat. After a few taps the average settles on the BPM. It works for anything you can hear, even a song playing in a store.

Why the analyzer shows two tempos

Plenty of songs can honestly be counted two ways. A trap beat at 140 BPM feels like 70 to some people, and both answers are correct: one hears the hi-hats, the other hears the snare. That’s why TuneBad shows results like “140 or 70” and lets you pick the count that matches how you feel the track. If a result ever seems doubled or halved compared to what you expected, that’s what happened.

What the key is for

The key tells you which notes and chords a song is built on. Two songs in the same key (or in compatible keys) blend naturally, which is why DJs care so much about it. The Camelot code next to the key makes compatibility trivial: match the number, or move one step, and it works. There’s a full explanation in the Camelot wheel guide.

How accurate is this?

TuneBad runs on essentia, the same open-source audio engine behind many of the popular analyzers. Tempo detection is very reliable; key detection is right most of the time but no analyzer gets it perfect, because real songs modulate, borrow chords, and sit between keys on purpose. Treat the key as a strong starting point and trust your ears for the final call.

Related: What is LUFS? · How to make slowed + reverb

← Back to TuneBad

TUNEBAD

© 2026 TuneBad