Tap Tempo

Tap along to any beat to find its tempo in BPM.

Find the tempo of any song by tapping to the beat. Averages your taps for an accurate BPM reading and shows the quarter-note delay time. Runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How does a tap tempo counter work?

It records the time of each tap and averages the gaps between consecutive taps. The average interval in milliseconds is divided into 60000 to give beats per minute, so more taps produce a steadier reading.

Tap tempo — find the BPM of any beat

Tap tempo lets you measure the speed of any piece of music in beats per minute (BPM) without specialist gear. It is used by DJs matching tracks, producers setting delay times, drummers checking a click, and musicians transcribing a song. Play the music from any source, tap along on the button, and the estimate appears in real time.

How it works

Each tap is timestamped with the browser’s high-resolution clock. With n taps, the tool measures the total elapsed time from the first tap to the last, divides it by the number of gaps (n − 1) to get the average interval in milliseconds, then converts:

BPM = 60000 ÷ average interval (ms)

Averaging across all taps cancels out the small timing errors in any single tap, so a longer run of steady taps gives a tighter result. If you pause for more than two seconds, the window resets and the next tap starts a fresh measurement.

Worked example

You tap four times, evenly, one beat apart. The first and last taps are 1500 ms apart across 3 gaps, so the average interval is 500 ms. That gives 60000 ÷ 500 = 120 BPM, and the quarter-note delay time shows as 500 ms.

Average intervalBPMQuarter-note delay
1000 ms601000 ms
667 ms90667 ms
500 ms120500 ms
400 ms150400 ms
333 ms180333 ms

What to do with the BPM and delay time

For producers and beatmakers. The quarter-note delay time (60000 ÷ BPM) is the value you set for sync’d delay, reverb pre-delay, and LFO rate in your DAW. At 120 BPM, a quarter-note delay is 500 ms; an eighth-note delay is 250 ms; a dotted eighth (the classic Edge-style guitar delay) is 375 ms. The tool gives you the quarter-note figure; halve or multiply for other subdivisions.

For DJs. Matching BPM between two tracks before a mix is the foundation of beatmixing. Tap the outgoing track, read the BPM, and compare it to the incoming track’s BPM (from your library or by tapping separately) to know how much pitch-shifting or tempo adjustment is needed.

For drummers and session musicians. When a chart gives a tempo marking like “quarter note = 92,” tap at that speed here before you play to internalize the pulse with your hands rather than just your eyes.

For music educators. Tap tempo is a useful classroom exercise for ear training — students tap along to a recording, read the BPM, and identify whether the piece is in a march (around 120), a ballad (60–80), or a dance tempo (128–140).

Accuracy tips

  • Tap for at least 8 beats before reading the result. Early readings fluctuate; the average settles quickly with more taps.
  • Tap on the downbeat (beat 1 of each bar) rather than every beat if you are finding it hard to stay in time — the larger interval averages out more cleanly.
  • If the reading jumps around, you are probably tapping inconsistently rather than the tool being imprecise. Try tapping with a finger on a firm surface rather than a soft keyboard key.

Everything runs in your browser — no microphone, no uploads, nothing leaves your device.