BPM Calculator
Tap to start

Tap Tempo & BPM Counter - Tap the Beat to Find a Song's BPM

Music Production
DJing
Sport
Dance

Your All-in-One Advanced BPM Tool

Multi-Input Support: MIDI, Mouse & Keyboard

Tap with a mouse or keyboard, or a supported MIDI device. The estimate depends on consistent tapping.

Note
When connecting a MIDI device for the first time, your browser will request permission to access MIDI devices. Please allow this to unlock full functionality.

Visualize Your Rhythm: Real-Time Graphs & Trends

The real-time view plots recent tap intervals to show consistency and changes.

Beat grouping and accents

Choose a beat grouping such as 3/4 or 4/4 to change the accent cycle of the tap sound.

Pro Tip
Changing the grouping does not change the BPM formula: the estimate still uses the time between taps.

Precision Tempo Control

Show whole numbers or 1–2 decimals. This controls display rounding, not manual-tap variation.

Local measurement history

Preferences and saved BPM or practice history remain in your browser’s local storage. Google Analytics and Google AdSense may use cookies or similar technologies for measurement, security, and advertising.

Unlock the Power of BPM: A Guide for Everyone

For DJs & Producers: Beatmatching and Loop Setup

Estimate the tempo of records or samples and use the result as a starting point for transitions, loop lengths, and delay settings.

For Dancers: Choose a Practice Tempo

Compare song tempos when planning choreography or practice sessions and group tracks by pace.

Movement Practice: Build a BPM-Matched Playlist

Use song tempo as an optional pacing cue for walking, running, dance, or other movement practice. Start near a comfortable cadence and adjust gradually.

Definition

What Is BPM (Beats Per Minute)?

BPM means Beats Per Minute and describes music tempo. Higher values generally indicate a faster tempo and lower values a slower tempo.

Features

Why use TapBPM Hub

Free & Accessible

No downloads, no installations, and 100% free to use on any device (Desktop, Tablet, Mobile).

Privacy-First

No account is required. History stays on your device; Google Analytics measures website usage.

Detailed Controls

MIDI input, adjustable decimal precision, and local history support detailed tempo work.

Immediate Feedback

Tempo estimates for music production, practice, and playlist organization.

Genre Tempo Guide: 60–200 BPM Cheat Sheet

Not sure where your track fits? Use this quick reference guide to identify common musical genres based on their tempo range:

BPM RangeCommon GenresVibe / Feel
60–90 BPMR&B, Dub, Lo-Fi, BalladsChill, relaxed, emotional, heavy groove
90–110 BPMHip-Hop, Pop, ReggaetonBouncy, head-nodding, rhythmic
110–128 BPMHouse, Techno, Disco, PopDanceable, energetic, a driving club rhythm
130–150 BPMDubstep, Trap, TranceIntense, driving, high-energy build-ups
160–180+ BPMDrum & Bass, Jungle, HardcoreFast, adrenaline-inducing, rapid-fire

Swipe to view table

Practical workflows

Measuring BPM is the first step. These guides show how to verify tempo and apply it in a DAW, mix, or live setup.

Browse all guides