Free tools for your next audio edit
Tap tempo BPM calculator. Count the beat you hear.
Tap along to a steady beat and estimate its rate in beats per minute. Use a mouse, touch, or Space key, then copy the BPM for your notes or a speed-change calculation. This free tool measures your tapping; it does not listen to a song or identify its tempo automatically.
Tap the beat to estimate BPM
Free · localTap once per beat you are counting. Use the button or press Space while you are not editing or focusing another control. Four taps start an estimate; keep tapping steadily to refine it.
A gap over four seconds starts a new count on the next tap. The most recent estimate stays visible until then or until you reset.
This measures your tapping, not the recording. Tapping twice per beat doubles the result; tapping every other beat halves it. Uneven performance, timing choices and input delay affect the estimate. No audio is analyzed, recorded or uploaded. Tapping does not trigger sound; the optional reference below has its own playback control.
Hear, count, compare
How to use tap tempo to estimate BPM
- 01 / LISTEN
Find a steady passage
Listen to your recording in your own player. Choose a section where you can follow the pulse rather than guessing from a loose introduction or a changing-tempo ending. This page does not play or analyze that recording.
- 02 / TAP
Tap consistently
Click or tap once per beat, or use Space outside other controls. Four taps start an estimate. Keep counting the same rhythmic pulse; changing from quarters to eighths changes the rate of your taps.
- 03 / CHECK
Read and verify the estimate
Compare median and average BPM, reset for another passage, and copy the number if useful. Check a tempo against several bars in your editor before using it for a precisely timed edit.
An optional known beat
Try tapping to a 120 BPM reference
Start this original eight-second recording manually, then tap with its half-second clicks. There are 16 clicks, with a higher tone every fourth click as a counting aid. Reset your count before trying it again. A steady count should approach 120 BPM; a different reading can reflect your counting choice or input timing.
Download the 120 BPM WAV (768,044 bytes) or read the generation, verification and CC0 notes. Start at a comfortable playback volume. The reference checks a known pulse; it is not automatic tempo detection or a benchmark of your device's timing.
Intervals, not the number of clicks
How the BPM calculation works
Beats per minute converts the time between regular beats into a rate. An interval of 500 milliseconds corresponds to 120 BPM: 60,000 ÷ 500. Four taps provide three intervals, so the estimate begins after the fourth accepted tap.
BPM = 60,000 ÷ tap interval in millisecondsThe main reading uses the median of up to the latest 16 accepted intervals. The average reading divides 60,000 by their mean duration. These can differ when your taps are uneven: intervals of 500, 500, 500 and 1,000 ms have a median-based estimate of 120 BPM and an average-based estimate of 96 BPM. That difference signals a counting or timing choice to review, not a certified confidence score.
Taps less than 100 ms after the last accepted tap are ignored. A gap over four seconds starts a fresh count on the next tap. There is no automatic song analysis, beat-grid alignment or time-signature detection. Your input device, browser timing and the musical pulse you choose affect the estimate.
A rhythmic pulse can be counted different ways
Why tap tempo can show half or double BPM
A groove can make a slow pulse and its subdivisions equally noticeable. Counting every other beat gives half the rate; counting two taps per beat gives twice the rate. A syncopated instrument may also suggest a pattern different from the underlying pulse. The tool cannot decide which interpretation suits your arrangement.
Count the same kind of beat for several bars, then try another section. If the tempo drifts naturally, one BPM will not describe every moment. Preserve the performance when that is your goal; a single speed change does not quantize the recording or remove a tempo map.
Start over after a missed beat or a change of counting convention. The median can reduce the influence of one unusually long interval, but it can also hide that mistake. Compare the two readings and listen rather than treating more decimal places as more certainty.
Turn the estimate into an editing decision
Use BPM with an audio speed change
For an original estimate of 120 BPM and a target of 90 BPM, the nominal speed is 90 ÷ 120 = 0.750×. Enter those values in the BPM-to-speed calculator, prepare a short audio export and check it. The calculation assumes the original estimate is useful for that section; it does not establish the song's true tempo.
To change the notes without intentionally changing tempo, use the pitch changer instead. BPM does not reveal a song's key or a singer's comfortable range. The song-key guide explains semitone direction, register choices and listening checks.
If you need one instrument to follow the rhythm more closely, the drum extractor can attempt a described drum source from your recording. That separate AI workflow requires an account and credits for downloads; separation quality depends on the mix. This tap calculator runs no AI job.
A few useful answers
Free tap tempo calculator questions
How do I find BPM by tapping?
Tap once for each beat you are counting. Four taps provide three intervals and start an estimate. Keep tapping steadily; the calculator uses up to the latest 16 intervals. The main BPM uses the median interval, and a separate average uses the total elapsed time across those intervals.
Can I use the Space key to tap tempo?
Yes. Press Space outside an input, link or other focused control, or focus the tap button and use its normal Space activation. Held-key repeats outside controls are ignored. Keyboard and touch timing can affect the estimate; choose one input method for a count.
Does this detect a song's BPM automatically?
No. It has no microphone or audio input. It measures the intervals between your taps. A song with changing tempo, a missed beat or a different counting choice can produce a different result. Verify an important tempo against the recording and an editor's beat grid.
Why do I get half or twice the expected BPM?
You may be counting every other beat or two taps per beat. Tap consistently at the musical pulse you want to use. The calculator cannot identify time signature or decide which rhythmic layer should count as the beat.
When does the tap count reset?
A gap over four seconds starts a new count on the next tap. You can also choose Reset taps. Taps less than 100 milliseconds after the last accepted tap are ignored. The previous estimate stays visible until another tap or reset. Tapping does not trigger a metronome; the optional 120 BPM reference below plays only when you start it.
Can I use this BPM to change a song's speed?
Use it as a starting estimate in the separate audio speed changer. Divide target BPM by original BPM for the nominal speed factor. A tap estimate is not a verified source tempo, and a changing-tempo recording will not become a fixed beat grid just by time stretching.
Is tap tempo free and private?
Tapping and copying the result require no account, credits, recording or audio upload. The count stays in this browser session and resets on reload. The separate AI audio-isolation service has its own account and download-credit requirements.
After preparing your audio