How to Find a Song’s BPM by Tapping or Listening
To find a song’s BPM, start by tapping the pulse you would count out loud. Then check that number against a metronome for several bars. Microphone detection helps when the beat comes through clearly, though the result is still an estimate. Soft drums can throw it off. But so can heavy syncopation or a tempo that keeps moving.
Choose the Pulse You Want to Measure
BPM means beats per minute, but a song contains several rhythmic layers. A slow backbeat can sit under busy eighth notes. Both may pull your ear away from the quarter-note pulse you want to count. Two musicians can tap 70 and 140 BPM to the same recording and both be following something real.
Before measuring, ask which pulse you would naturally count as “1, 2, 3, 4.” For practice, choose the BPM whose click marks the beats you actually want to hear. If you are learning a bass line, that may be the main quarter-note pulse; if you are transcribing a fast hi-hat pattern, double-time may be more useful even though it describes the same underlying tempo relationship.
How to Find a Song’s BPM by Tapping

Pick a verse or chorus after the groove has settled. Skip the free introduction and final ritardando. A drum fill or breakdown can pull your tapping away from the song’s regular pulse. Tap the beat you would count aloud, and keep going after the first number appears. One late tap matters less once several steady taps are in the average.
- Listen for a few seconds before tapping. Nod or move with the pulse first.
- Tap along with the beat you would count, using one relaxed finger.
- Continue until the displayed BPM settles instead of chasing every small change.
- Repeat on another part of the song. Close readings suggest a steady tempo; different readings may reveal a real tempo change or a different pulse level.
True Metronome uses your recent taps to update the BPM. Free users get up to five Tap Tempo uses per day. Pro removes the daily limit.
Check the BPM with a Metronome
Tap tempo gets you close; a metronome tells you whether the number holds. Start the recording at a clear downbeat and run the metronome at your estimated tempo. Listen for eight measures rather than judging a single click.
One bar can fool you. Eight bars usually won’t. A click that creeps ahead is too fast, so lower the tempo by one or two BPM. If it starts to trail behind, nudge the number upward. Sometimes the BPM is right and only the starting position is wrong. Restart on the next downbeat before changing the tempo.
You can run this check with the free online metronome. It takes a little longer than using a detector. I still prefer it when the number matters, because drift is hard to argue with.
Microphone BPM Detection Needs a Clear Beat
True Metronome Pro can listen through the microphone and estimate the tempo of music playing nearby. Use a steady verse or chorus and give it several seconds. Put the phone where it can hear the music without nearby conversation or unrelated tapping. Clear drums or sharp repeated attacks give it the best chance of finding the pulse.
Microphone detection may be uncertain or inaccurate when the beats are not clear. A soft drum part can make the reading wander. Rubato or a moving tempo can do the same. Heavy syncopation is difficult, and dense mixes may hide the attack that marks each beat. A moving waveform only means sound is reaching the microphone. If the number will not settle, move to a clearer section and check it with Tap Tempo or a metronome.
For me, an automatic reading is a starting point. When the drums disappear under sustained instruments or the groove keeps pulling away from the obvious beat, I tap the pulse myself. Then the metronome has to hold that number for several bars.
Why One Tool Says 70 BPM and Another Says 140
If one tool says 70 BPM and another says 140, they may both be following the same song at different pulse levels. At 70 BPM, each beat lasts about 0.86 seconds. At 140 BPM, the clicks arrive twice as often, and every second click still lands on the slower pulse.
Tap only the snare on beats 2 and 4 and your reading may be half the number you expected. Follow the eighth notes and it may double. Try both settings beside the recording. Keep the one that matches how you count the song and what you need the click to do.
In 6/8, you can count dotted-quarter beats or each eighth note. Both describe the same performance, though the BPM numbers differ. The article on musical subdivisions and compound meter explains the relationship.
Some Songs Don’t Have One Fixed BPM
Some recordings really do move. A performance of Chopin’s Nocturne in E-flat major, Op. 9 No. 2 may breathe from phrase to phrase. An unedited live band might lean forward as the chorus begins. A single database number can hide what you hear in the performance.
Measure the verse and chorus separately. If the readings hover within a few BPM, write down a range such as “about 92–96 BPM.” For music that accelerates or slows continuously, mark a few checkpoints instead of forcing the whole piece onto one grid. The same idea applies when practicing ritardando and rallentando.
A Reliable 60-Second BPM Check
- Choose 10–15 seconds with the clearest, steadiest groove.
- Tap the main pulse until the reading settles.
- Run a metronome at that BPM and listen for drift over eight measures.
- If you have Pro, compare the microphone estimate. When the beat is unclear, keep the tapped result that stayed aligned.
- If one answer is exactly twice the other, test both the half-time and double-time pulse before deciding.
With no tool at all, count the beats for 15 seconds and multiply by four. Counting for 30 seconds and multiplying by two gives you less rounding error. Rough, but useful.
Use the BPM for Practice
Once the click stays with the recording, write the BPM beside the piece or save it in a preset. Begin well below that number while learning the music. The hardest passage should still feel relaxed. Raise the tempo only after the timing and notes are secure. The guide to practicing with a metronome shows how to build from there.
Write down the pulse along with the number: “94 BPM, quarter-note pulse.” If the click stayed aligned for eight bars, you can trust it. If it drifted, you still have work to do.
Find the pulse, then check the number
Tap until the BPM settles, then play the recording with a metronome for eight bars. When microphone detection disagrees, keep the result that stays aligned.
Frequently Asked Questions
How can I find the BPM of a song?
Tap the song’s main pulse with a Tap Tempo tool until the reading settles, then run a metronome at that BPM beside the recording. If the click stays aligned for several measures without drifting, the tempo is a good match. Microphone detection can provide a quick estimate, but it should be confirmed when the beat is unclear.
Why does a BPM detector give the wrong tempo?
Automatic detectors can struggle with soft or obscured beats, syncopation, rubato, tempo changes, dense arrangements, and half-time or double-time ambiguity. Try a steadier section with clearer attacks, then verify the estimate by tapping or matching a metronome.
Is a song 70 BPM or 140 BPM?
Either number may fit because a 140 BPM grid clicks twice for every 70 BPM beat. Try both with the recording and use the pulse that matches how you count the song or practice it.
Is Tap Tempo free in True Metronome?
Yes. Free users get up to five Tap Tempo uses per day. True Metronome Pro removes the daily limit.
Can one song have more than one BPM?
Yes. Live performances, rubato, gradual tempo changes, and deliberate section changes can produce different valid BPM readings. Measure steady sections separately or report a range rather than forcing the entire song into one number.