BPM Calculator

Calculate beats per minute by tapping along to music or entering time between beats. Find tempo for any song with tap-based BPM detection.

seconds
BPM
120.0
Beats per minute
Tempo Marking
Allegro
Classical tempo classification
ms per Beat
500.00 ms
Quarter note duration
Beat Frequency
2.000 Hz
Beats per second
Bar Duration
2,000.0 ms
4/4 time signature
8th Note
250.00 ms
Half-beat interval

BPM Tempo Scale

Grave
Largo
Adagio
Andante
Moderato
Allegro
Vivace
Presto
Prestissimo

Genre Tempo Reference

GenreTypical BPM Range
Hip-Hop / R&B60โ€“100
Reggae60โ€“90
Pop100โ€“130
House120โ€“130
Techno130โ€“150
Trance130โ€“145
Dubstep140 (half-time 70)
Drum & Bass160โ€“180
Rock100โ€“140
Jazz80โ€“220
Classical Tempo Markings
MarkingMin BPMMax BPM
Grave2040
Largo4066
Adagio6676
Andante76108
Moderato108120
Allegro120156
Vivace156176
Presto176200
Prestissimo200340
Planning notes, formulas, and examples

About the BPM Calculator

The BPM Calculator lets you determine the tempo of any piece of music by tapping along to the beat or by entering interval measurements directly. BPM โ€” beats per minute โ€” is the universal measure of musical tempo and is essential for mixing, DJing, music production, and practice.

Whether you're a DJ matching tempo for seamless transitions, a producer setting up your DAW project, or a musician practicing with a metronome, knowing the exact BPM is the starting point. This calculator offers two modes: a tap-tempo feature where you can click or tap in rhythm to measure the BPM in real time, and a manual mode where you enter the number of beats counted over a measured time period.

The tool also provides related tempo markings from classical music (Adagio, Allegro, Presto, etc.), ms-per-beat conversions for delay/reverb settings, and frequency values used in electronic synthesis. The result is a comprehensive tempo analysis from a single measurement.

When This Page Helps

Knowing the exact BPM of a track is useful for DJing, syncing effects, setting up DAW sessions, and practicing with a metronome that matches the real song tempo.

This calculator is useful because it supports both tap-tempo and counted-beat entry. That makes it practical when you have either a live track in front of you or a measured interval from another tool.

How to Use the Inputs

  1. Choose between tap mode or manual entry mode.
  2. In tap mode, click the tap button in rhythm with the music at least 4-8 times for accuracy.
  3. In manual mode, enter the number of beats you counted and the duration in seconds.
  4. View the computed BPM along with tempo classification and related timing values.
  5. Use the common tempo presets to explore standard musical tempos.
  6. Copy values for use in your DAW, metronome, or practice tool.
Formula used
BPM = (Number of beats / Time in seconds) ร— 60. Or from tap intervals: BPM = 60000 / average interval (ms). Related: ms per beat = 60000 / BPM, Hz = BPM / 60.

Example Calculation

Result: 120 BPM

16 beats counted over 8 seconds gives 16/8 = 2 beats per second ร— 60 = 120 BPM, which is a typical Allegro Moderato tempo.

Tips & Best Practices

  • Tap on strong beats (kick drum or snare) for the most consistent readings.
  • Use at least 8 taps to average out human timing errors.
  • Half-time and double-time feel can confuse BPM readings โ€” adjust by halving or doubling if the result feels off.
  • Most DAWs have built-in tap tempo but this calculator helps when working outside the DAW.
  • Latin and jazz music often has complex rhythms โ€” focus on the underlying pulse, not syncopated accents.
  • Record your measurements for setlists when DJing to plan transitions.

Tempo and Genre Guide

Different musical genres tend to cluster around specific BPM ranges. Hip-hop typically sits at 60-100 BPM, pop at 100-130, house music at 120-130, techno at 130-150, drum and bass at 160-180, and dubstep at 140 BPM (half-time feel at 70).

Understanding these ranges helps producers set appropriate starting tempos and helps DJs organize their music libraries for mix compatibility. A track at 128 BPM will mix smoothly with other tracks in the 126-130 range.

The Mathematics of Tempo

Tempo is fundamentally a frequency measurement. At 120 BPM, the beat frequency is exactly 2 Hz. This mathematical relationship connects music to physics and is the basis for tempo-synced effects, sidechain compression, and rhythmic modulation in synthesizers.

The relationship between BPM and wavelength is also relevant in sound design. Longer reverb tails should generally be timed to musical divisions of the beat to avoid rhythmic conflict.

Tap Tempo Accuracy

Human perception of tempo is remarkably precise โ€” most musicians can detect a 2-3 BPM difference. However, tap accuracy varies with fatigue, experience, and the complexity of the rhythm being tapped. Statistical averaging over multiple taps dramatically improves reliability, which is why professional tap-tempo tools use rolling averages with outlier detection.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • At least 8-16 taps provide a reliable average. Fewer taps are more susceptible to timing inconsistencies in your tapping.