Tap BPM Counter

Tap along to the beat - your BPM displays after just 4 taps

Start tapping

---BPM
Click
Space / Enter

Tips for Accurate BPM

  • • Tap at least 4-8 times for the most accurate result
  • • Tap on the main beat (usually the kick drum or snare)
  • • If you make a mistake, press Reset and start over
  • • The tool automatically resets after 3 seconds of no taps
  • • Use a keyboard for more precise timing

How This Tap Tempo Tool Works

Every tap is timestamped, and the BPM is calculated as 60,000 ÷ average milliseconds between taps. The tool keeps a rolling average of your last 8 taps, so small timing wobbles cancel out instead of skewing the result - that is why the reading settles down after 4-8 taps. Pause for more than 3 seconds and it starts a fresh measurement, and readings outside the musical range of 20-300 BPM are discarded as mis-taps.

Because it measures you rather than an audio file, tap tempo works on anything you can hear: streaming, vinyl, a live drummer, or a track playing across the room. Prefer not to tap? The microphone BPM detector listens to the room and finds the tempo automatically. And if you have the audio file, our key & BPM analyzer reads the tempo and musical key directly from the file in your browser.

Typical BPM by Genre

Use this table to sanity-check your reading - if you tapped 70 BPM on a dubstep track, you caught the half-time feel of a 140 BPM production. See the full genre BPM guide for more detail.

GenreTypical BPMNotes
Hip-hop / boom bap80-100Trap is produced at 130-170 but feels half-time (65-85)
Reggaeton88-98Dembow rhythm sits in a narrow band
Pop100-130Most chart pop lands near 100-120
Disco / funk110-120
House120-130128 is the club standard
Techno130-150
Trance135-145
Dubstep138-142Half-time feel - often tapped as ~70
Drum & bass160-180174 is the scene default
Ambient / downtempo60-90

Half-Time and Double-Time: The Classic Tap Tempo Mistake

The most common tap tempo error is landing on exactly half or double the true BPM. It happens because many genres put the snare on a half-time backbeat: your ear locks onto the snare, you tap every other beat, and a 140 BPM track reads as 70. The reverse happens in fast four-on-the-floor music when you tap the off-beat hats as well as the kick. If a number looks wrong for the genre, double it or halve it - one of the two is almost always the produced tempo.

What to Do With Your BPM

Once you have the tempo, it feeds directly into the rest of your workflow:

Frequently Asked Questions

How do I find the BPM of a song?
Tap along to the beat using the button above, your mouse, or the Space/Enter key. After 4-8 taps the tool calculates and displays the BPM automatically.
How many taps do I need for an accurate BPM reading?
4 taps gives a rough estimate. 8 taps is recommended for accuracy. The tool uses a rolling average of your last 8 taps to smooth out any timing variations.
How accurate is a tap tempo BPM counter?
With 8 or more steady taps, a tap tempo reading is typically within ±1 BPM of the true tempo - accurate enough for DJ beatmatching, delay calculations, and DAW project setup. Human timing jitter averages out over more taps, which is why the tool keeps a rolling average of your last 8.
Why is my BPM reading double or half the real tempo?
You are probably tapping every kick in a half-time groove (reading doubles) or only every other beat (reading halves). Dubstep is the classic case: it is produced at ~140 BPM but the snare lands half-time, so many people tap 70. If a reading looks off, sanity-check it against the typical BPM range for the genre.
Can I use this BPM counter on my phone?
Yes - tap the large button with your finger. The tool works in any mobile browser with no app or install; the button is deliberately large so it is easy to hit in time on a touchscreen.
What is tap tempo?
Tap tempo is the method of finding a song's BPM by tapping along to the beat. Each tap represents one beat, and the tool calculates the average interval between taps to determine beats per minute.
What is the difference between tap tempo and automatic BPM detection?
Automatic detection (in DJ software or a DAW) analyses the audio file itself, while tap tempo measures your taps - so it works on anything you can hear: a radio, a live band, a track playing in another room. Tapping is faster for a single track; automatic analysis is better for batch-processing a library.
What BPM is common in different music genres?
House music is typically 120-130 BPM, techno 130-150 BPM, drum and bass 160-180 BPM, hip-hop 80-100 BPM, and pop 100-130 BPM.