Tap Tempo & BPM Finder — free, no ads
Tap along with any song to find its beats per minute. Then hear a drum groove at that tempo, or tap your own beat and turn it into music.
- 100% free
- No ads
- No sign-up
- Accurate to 0.1 BPM
Tap your own beat
Hear a count-in of four at 90 bpm, then tap a kick and snare pattern for two bars on the pads (or F, J and K on a keyboard). RockBlocks snaps your taps to the beat and turns them into blocks.
Use wired headphones or your device's own speakers. Bluetooth headphones delay the sound, so you'd hear the click late and your taps would land late too.
BPM by genre
Typical tempos — plenty of songs sit outside them, but it's where most land.
| Genre | Typical BPM |
|---|---|
| Ballad | 60–80 |
| Reggae | 60–90 |
| Lo-fi hip-hop | 70–90 |
| Blues shuffle | 70–130 |
| Hip-hop | 85–100 |
| Reggaeton | 88–100 |
| Funk | 95–120 |
| Pop | 100–130 |
| Rock | 110–140 |
| Metal | 100–200 |
| House | 118–130 |
| Swing | 120–220 |
| Techno | 125–150 |
| Trap | 130–170 |
| Dubstep | 138–142 |
| Punk | 160–200 |
| Drum and bass | 160–180 |
BPM to milliseconds
One beat lasts 60,000 ÷ BPM milliseconds. Producers use these numbers to time delays and reverbs to the song.
| BPM | Quarter | Eighth | Dotted 8th | Sixteenth |
|---|---|---|---|---|
| 60 | 1000.0 ms | 500.0 ms | 750.0 ms | 250.0 ms |
| 90 | 666.7 ms | 333.3 ms | 500.0 ms | 166.7 ms |
| 100 | 600.0 ms | 300.0 ms | 450.0 ms | 150.0 ms |
| 120 | 500.0 ms | 250.0 ms | 375.0 ms | 125.0 ms |
| 128 | 468.8 ms | 234.4 ms | 351.6 ms | 117.2 ms |
| 140 | 428.6 ms | 214.3 ms | 321.4 ms | 107.1 ms |
| 174 | 344.8 ms | 172.4 ms | 258.6 ms | 86.2 ms |
From a tempo to a beat
Knowing a song's BPM is the first step to playing along with it or making something like it. Take it to the free metronome to practice at that speed, or into the RockBlocks drum machine to build your own beat at it. Want to learn the grooves behind famous songs? See them mapped out.
How to use it
- Play the song. Play the song you want the tempo of, on any device.
- Tap along. Tap the big pad, or press Space or any key, on every beat, usually where you'd nod your head. Eight or more steady taps gets you within a beat per minute.
- Read the BPM. The BPM appears after two taps and settles as you keep going. Use ×2 or ÷2 if you tapped twice or half as fast as the beat.
- Hear a beat at that tempo (optional). Pick one of the genres that usually sit at your tempo and press Play to hear its groove, then open it in the RockBlocks editor or practice with it in the metronome.
- Tap your own beat (optional). Press Record, wait for the count-in, and tap a kick, snare and hi-hat pattern for two bars on the pads or the F, J and K keys. RockBlocks snaps it to the beat and turns it into blocks you can play, edit and save.
Frequently asked questions
- How do I find the BPM of a song?
- Play the song and tap along on every beat, on the pad or by pressing Space or any key. The tap tempo tool shows the BPM after two taps and gets more accurate with each tap; eight or more steady taps is usually within 1 BPM.
- Is this BPM finder free with no ads?
- Yes. It's free, with no ads, no pop-ups and no account, made by RockBlocks, a free music app.
- How accurate is tap tempo?
- It fits a straight line through your last 16 taps (a least-squares fit), so one early or late tap barely moves the result. It also shows how steady your taps were. Stop for two seconds and the next tap starts a new count.
- Why does the BPM come out half or double?
- Most songs can be felt at two speeds: tapping the kick and snare gives one tempo, tapping the hi-hat gives double. Use the ×2 and ÷2 buttons to switch. Hip-hop is usually counted around 85–100 BPM, not 170–200.
- What BPM are common genres?
- Typical ranges: reggae 60–90, hip-hop 85–100, reggaeton 88–100, funk 95–120, pop 100–130, rock 110–140, house 118–130, techno 125–150, trap 130–170, dubstep about 140, punk 160–200, drum and bass 160–180 and metal anywhere from 100 to 200 BPM. Plenty of songs sit outside these.
- How do I convert BPM to milliseconds?
- Divide 60,000 by the BPM to get the length of one beat (a quarter note) in milliseconds. At 120 BPM a beat is 500 ms, an eighth note 250 ms and a sixteenth 125 ms. The tool shows quarter, eighth, dotted eighth, triplet and sixteenth note times for delay and reverb settings.
- What is a tempo marking like Allegro or Andante?
- Italian tempo markings name a speed range: roughly Largo 40–60 BPM, Adagio 66–76, Andante 76–108, Moderato 108–120, Allegro 120–156, Vivace 156–176 and Presto 176–200. The tool shows the marking for whatever tempo you tap.
- Can I turn my tapping into a drum beat?
- Yes. Under Tap your own beat, press Record, wait for the four-beat count-in, then tap kick, snare and hi-hat on the pads (or F, J and K) for two bars. Your taps are snapped to sixteenths or triplets and become a real RockBlocks beat you can play back, edit in the drum machine and save to your free library.
Follow Ryan · Like RockBlocks? Rock my world
© 2026 Ryan Fox LLC · Contact · Mailing list 🤷? · Privacy ·