Tap along with the beat and the tempo appears instantly. Works with a mouse, a finger or the spacebar.

0 BPM

Tap here or press Space

Average 0
Taps 0
Last 0ms
Accuracy —
Tempo over time

Your tempo will be drawn here as you tap.

Solid line: live tempo. Dashed line: run average.

Note lengths at this tempo
Beat (1/4)
— ms
One bar
— ms
1/8 note
— ms
1/16 note
— ms

Full delay and reverb table →

Settings
Unit
Recent readings

    Finished readings are saved here, on this device only.

    Keyboard shortcuts

    Space, Enter or any letter Tap Esc Reset M Metronome on / off

    How to use it

    1. Play the track and tap the big button in time with the beat — mouse, finger or spacebar.
    2. After four taps the reading settles. Keep going for a more accurate average.
    3. Tapped half-speed or double-speed by mistake? Hit ×2 or ÷2 instead of starting over.

    Tip: tap the snare or the kick, not the melody. Ten to twenty taps is usually enough to land within ±1 BPM.

    What is BPM?

    BPM stands for beats per minute — how many steady pulses a piece of music contains in one minute. A ballad might sit near 70 BPM, a house track near 125, and drum and bass near 174.

    The beat is the pulse you tap your foot to, usually carried by the kick or snare. Counting those pulses for a full minute gives you the BPM; this tool does the same thing from just a few taps.

    How accurate is it?

    Each tap is timestamped by your browser with sub-millisecond resolution. The tool then discards taps that are obviously early or late, trims the fastest and slowest readings, and averages what remains — so one clumsy tap will not throw off the result.

    The accuracy figure next to the reading shows how far your taps drift. Under ±1 BPM means you are locked in; above ±5 means the estimate is still settling.


    More free tools


    Share