Tap Tempo Calculator
Find the BPM of any song by counting beats over a timed interval. Get the nearest common BPM, beat interval in ms, and genre BPM ranges for DJs and producers.
beats
sec
BPM
—
Nearest Common BPM —
Beat Interval —
Extended More scenarios, charts & detailed breakdown ▾
beats
sec
BPM
—
Nearest Common BPM —
Beat Interval —
Professional Full parameters & maximum detail ▾
beats
sec
beats
sec
Segment BPMs
Segment 1 BPM —
Segment 2 BPM —
Average BPM —
Tempo Drift Analysis
Tempo Drift —
Drift % —
Consistency Score —
How to Use This Calculator
- While listening to a song, count the number of beats you hear during a set time window.
- Enter that Beats Counted and Sample Duration in seconds.
- The calculator shows your BPM, the nearest common BPM, and the beat interval in milliseconds.
- Use the DJ Tempo Match tab to calculate the pitch shift needed to mix two tracks.
Formula
BPM = (Beats ÷ Duration in Seconds) × 60
Beat Interval (ms) = 60,000 ÷ BPM
Example
You count 32 beats in 15 seconds: BPM = (32 ÷ 15) × 60 = 128 BPM. Beat interval = 60,000 ÷ 128 = 468.75 ms. Nearest common BPM = 128 BPM.
Frequently Asked Questions
- Count the beats for exactly 15 seconds while the song plays, then multiply by 4. Or count for 30 seconds and multiply by 2. This calculator automates that math — just enter beats and duration.
- Common BPMs are round numbers or industry-standard tempos that music producers and DJs use: 60, 80, 90, 100, 120, 124, 128, 130, 140, 160, 170, 174. Songs are often mastered at these exact tempos.
- Tempo drift is when a performer slightly speeds up or slows down over time. Live drummers naturally drift 1–3 BPM. A drift over 5% is noticeable. Studio recordings are typically locked to a click track with zero drift.
- DJs use pitch/tempo controls (called pitch faders) to match BPM. The pitch shift percentage = ((Target BPM − Source BPM) / Source BPM) × 100. A 2 BPM difference at 128 BPM requires about a 1.56% pitch adjustment.
Related Calculators
Sources & References (5) ▾
- Understanding Tempo in Music — Berklee Online
- BPM Reference Guide for DJs — Beatport
- Tempo Sync and BPM Detection — Native Instruments
- Tempo and Time Signatures — Sound on Sound
- Ableton Live: Tempo and Groove — Ableton