RXCCA

LOADING...

↑↑↓↓←→←→BA
MUSIC THEORYMay 2026 · 5 min read

How to Find the BPM of Any Song

BPM — beats per minute — is the heartbeat of every track. Whether you're a DJ, producer, or musician learning a song by ear, knowing the tempo is essential. Here's everything you need to know.

What Is BPM?

BPM stands for beats per minute. It tells you how fast a song moves — specifically, how many times the main beat hits in 60 seconds. A song at 60 BPM has one beat per second. A song at 120 BPM has two beats per second. Most pop music sits between 90 and 130 BPM. Hip-hop tends to land in the 70–100 BPM range, while drum and bass can push past 170.

Knowing the BPM of a track is critical in several scenarios: DJs need it to beatmatch, producers need it to align samples, and musicians need it to practice with a metronome at the right speed.

Method 1: Tap Along

The simplest way to find BPM is to tap along to the beat of a song and count. Many BPM tap tools online let you click a button in time with the beat — they calculate your average taps per minute and show you the BPM. This method is surprisingly accurate once you get a feel for the kick drum or the main downbeat.

The trick: listen for the kick drum (the low "thud" sound on beats 1, 2, 3, 4 in most songs). Tap every time you hear it. After 8–16 taps, most tools will give you a stable average.

Method 2: Use an Audio Analyzer

If tapping isn't precise enough, load your audio file into a BPM detector. These tools analyze the actual waveform using onset detection algorithms — they find where transients spike (which typically marks a beat) and calculate the interval between them.

The BPM & Key detector tool here on this site works directly in your browser. Drop any audio file — MP3, WAV, FLAC, OGG, M4A — and it analyzes the tempo locally on your device. No upload, no account required. It also detects the musical key at the same time.

Method 3: Count Manually

For music without a clear drum pattern, you can count manually. Play the song, start a stopwatch, and count beats for exactly 15 seconds. Multiply that count by 4 to get BPM. So if you count 30 beats in 15 seconds, the BPM is 120.

This works well for slow, acoustic music where automated detectors sometimes struggle. It requires some musical training — you need to feel where "beat 1" is in each measure.

Why BPM Matters for Production

When you're producing, setting the right project BPM from the start prevents a lot of frustration. Samples that aren't time-stretched to match your project tempo will drift. Loops that run at 90 BPM will feel sluggish in a 140 BPM project.

Knowing the BPM of the samples you want to use also tells you how much you'll need to stretch or compress them — and how much pitch shift that stretching will introduce. Stretching audio by more than 10–15% usually starts degrading the quality, depending on the algorithm. If you need to stretch more than that, consider finding a similar sample closer to your target tempo.

Half Time and Double Time

Some songs are deceptive — the beat might feel like it's at 80 BPM, but a detector reads 160. This is because in half-time grooves, the kick drum hits only once every two measures, making the feel much slower than the actual tempo. Trap music often does this deliberately.

When this happens, both readings are technically correct — it depends on what "the beat" means in context. For production purposes, match the BPM to whatever feels right for layering new elements. If the groove feels slow and heavy, treat it as 80 BPM even if the detector says 160.

Try It Right Now

Drop any audio file into the BPM & Key detector — it runs entirely in your browser. No upload, no login, no waiting.

0
BPM90
VOL