Metronome Calculator

Two Ways to Think About Tempo

Tempo can be a starting point or an unknown. Sometimes you know the BPM and need the exact millisecond gap between clicks; other times you've tapped along to a track and need to work backward to find its BPM. This calculator handles both directions — converting a known tempo into a beat interval, or turning a series of taps into a BPM figure, the same way a musician counting "1-2-3-4" against a stopwatch would.

The Formulas

Beat Interval (ms) = 60000 ÷ BPM
BPM = ((Taps − 1) ÷ Elapsed Seconds) × 60

The tap-tempo formula uses taps minus one because a sequence of taps defines that many intervals between them — four taps produce three measured gaps, not four.

Where This Calculation Matters

  • Practicing with a click — knowing the exact interval between clicks helps a musician internalize subdivisions at slower or faster practice tempos.
  • Finding a song's tempo by ear — tapping along to a recording and computing BPM from the elapsed time is faster than scrubbing through a DAW's tempo detector.
  • Setting a drum machine or sequencer — once a track's BPM is known, programming a matching groove or overdub becomes straightforward.
  • Rehearsal consistency — bands verify they're rehearsing at the same tempo as the recorded version before a performance.
Beat interval by tempo
BPMInterval between beatsBeats per second
601000 ms1.0
90666.67 ms1.5
120500 ms2.0
140428.57 ms2.33
174344.83 ms2.9

Computed directly from Beat Interval = 60000 / BPM.

How to Use This Calculator

  1. Choose a mode: calculate from a known BPM, or calculate BPM from tap tempo.
  2. In BPM mode, enter the tempo and, optionally, a duration in seconds to see the total beat count over that span.
  3. In tap tempo mode, enter the number of taps you made and the total elapsed seconds across those taps.
  4. Select Calculate to get the beat interval or the derived BPM.

Related Calculations

Once you have a tempo, convert it to exact echo and delay times with the BPM Calculator, or see how a track's length changes at a different tempo with the Tempo Change Calculator.