By · Updated · 2026-09-04

How to Find the BPM of a Song, and Get It Right

Tapping along is the fastest way to get a tempo, and it is accurate enough for almost everything people need a tempo for. The catch is that two people tapping to the same song can honestly arrive at 86 and 172, and both are defensible.

This page covers how to tap so the number settles, why it drifts, how to decide between half and double, which songs defeat automatic detection, and how to check a result without any special software.

Tapping well is a technique, not a reflex

Tap the beat you would nod your head to, not every drum hit. A busy fill has many hits and one pulse, and following the hits is the single most common reason a reading comes out double.

Give it at least eight taps and preferably sixteen. A tap counter averages the gaps between taps, so the first two or three carry most of the error and more taps dilute them. If the tool shows the number settling as you go, wait until it stops moving before writing it down.

Tap with the hand you write with, on a key rather than a trackpad, and keep the motion small. Large movements are slower and less regular, and the irregularity goes straight into the average.

Then do it twice. Two runs within a beat or two of each other is a result; two runs ten apart means something in the song is ambiguous, which the next section is about.

Why the number drifts

Three things move it, and only one of them is the song.

Your own latency is the first, and it mostly cancels out. If every tap is forty milliseconds late, the gaps between taps are unchanged, so a steady lag does not shift the tempo. What does shift it is an unsteady lag — speeding up as you concentrate, or dragging as you tire.

The second is the machine. A browser reads a key press when it gets around to it, and a busy page or a sluggish device adds a few milliseconds of noise. It is small against a beat that lasts several hundred milliseconds, and it is one more reason to tap longer.

The third is the music. Anything played by people breathes: a live band drifts a little, and much older recorded music was never made to a fixed grid at all. A number that will not settle is sometimes telling you the truth about the performance.

Half, double, or the one people mean

This is the question that makes two honest answers possible. A song read at 86 and the same song read at 172 differ by a factor of two, and neither reading is wrong arithmetic.

Three tests usually settle it. Dance to it: the tempo people mean is normally the one you would step on, and stepping twice a second is a lot for most music. Listen for the backbeat: in a great deal of popular music the snare falls on beats two and four, which fixes where the count sits. And check the range: most songs live between about seventy and a hundred and forty, so a reading of two hundred and forty is usually a double, and thirty-five is usually a half.

Genre conventions override all of that. Some styles are named after tempo ranges and are counted at what would otherwise look like a doubled figure. If the number is going to be given to someone else, say which count you used.

Songs that defeat automatic detection

Automatic detection looks for regularly repeating energy, so it fails wherever that regularity is absent or deliberately hidden.

Free-time introductions and endings have no pulse to find. Music that speeds up and slows down for expression gives a different answer at every point. Songs with a genuine tempo change have two correct answers, and a tool that reports one is silently choosing.

Half-time and double-time sections inside one song are the common trap: the pulse is unchanged but the drums move, and detectors follow the drums. Swing does something similar by making the gaps uneven on purpose. And sparse arrangements — voice and a single instrument — give a detector very little to lock on to.

In all of those, tapping by ear is not the fallback. It is the better method, because a person can hear which pulse the music is organized around and a detector can only measure what repeats.

Checking a number without special software

The arithmetic is worth knowing because it settles arguments. Beats per minute means exactly that: count the beats in thirty seconds and double it. Counting for a full minute is more accurate and almost nobody does it, so count thirty seconds twice instead and compare.

If you can see a timeline in any audio editor, there is a better version: find the start of one bar and the start of a bar sixteen bars later, take the time between them in seconds, and divide sixty-four beats by that time in minutes. Long spans average out the error the way many taps do.

Streaming apps and music databases often list a tempo, and it is a reasonable starting point rather than an authority. Those figures come from detection too, they inherit the same half-and-double problem, and different services disagree about the same song often enough that it is worth checking one against your own tapping.

What the number is actually good for

For practice, a tempo is a target you can approach: set a metronome a little under the real one, play it clean, and move up. This is the use where being exactly right matters least and being consistent matters most.

For sequencing music together, matching tempo is only part of the job — two songs at the same tempo can still feel wrong together because of key, density and where the emphasis falls. Tempo tells you they can be aligned, not that they belong side by side.

For steady exercise, people match their step rate to a tempo, and that works as a rhythm aid rather than as any kind of training instruction. Note also that BPM is used for heart rate, which is a different measurement entirely: this page and our tapping tool are about musical tempo and do not measure anything about your body.

Frequently asked questions

Is a BPM counter free, and do I need an account?

Ours is free and has no account: it counts the gaps between your taps in your own browser and stores nothing. Most tap counters work the same way, since there is nothing to send anywhere.

How many taps do I need before the number is trustworthy?

Eight is usable, sixteen is better, and the improvement flattens after about thirty. Watch the reading while you tap: when it stops wandering by more than a beat or two, it has settled. If it never settles, the song is drifting rather than your hands.

I get 86 and my friend gets 172. Who is right?

Both, arithmetically. One of you tapped the pulse and the other tapped twice per pulse. Decide by stepping to it or by listening for the snare on beats two and four, and when you pass the number on, say which count you used.

My streaming app already shows a tempo. Why measure it myself?

If the track came from Spotify or Apple Music, the number usually has to come from somewhere else — DJ software, a song database, or your own tapping. Wherever a figure does appear it is produced by detection and inherits the same half-or-double ambiguity, and different services often disagree about the same track. Treat a listed tempo as a starting point and confirm it by tapping, especially before relying on it.

Can I use this to measure my heart rate?

No. BPM is used for heart rate as well, but that is a different measurement and our tapping tool does not do it. Nothing here measures anything about your body, and for anything health-related the right place to ask is a medical professional.

What if the song changes tempo halfway through?

Then it has two tempos and any single number is wrong for part of it. Measure each section separately by tapping only during that section. A detector will usually report whichever tempo occupies more of the track, without mentioning that it chose.