Audio / Tempo

BPM Detector: Estimate or Tap a Tempo

Open an audio file lasting up to 20 minutes for a local tempo estimate, or use a tap pad with a rolling average of up to eight taps.

BPM Detector: Estimate or Tap a Tempo: The detector reduces audio to a mono onset envelope, correlates it over 60–200 BPM, and favours candidates in the 80–160 BPM range. The result includes octave alternatives; it is an estimate rather than a guarantee. Runs 100% locally in your browser with zero server file uploads.

Category
Video tools
Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
BPM detectorLocal processing

Runs entirely in your browser

Up to 20 minutes. The estimate searches 60–200 BPM and favours 80–160 BPM.

0 taps · resets after 2 seconds

Reading the result

Listen alongside the estimate. Weak pulses and changing tempos can make a single BPM unhelpful; use the tap pad to compare.

Half and double tempo

A song felt at 140 BPM can also be counted at 70. The top candidate prefers 80 to 160 BPM; the other candidates show the half and double readings.

How to use it

  1. Open an audio file or focus the tap pad.
  2. Read the estimate and its half-time and double-time alternatives.
  3. Compare with the beat, or tap using clicks or Space.

Privacy & limitations

Audio is decoded and analysed in your browser. Nothing is uploaded.

Related tools

Frequently asked questions

What do half-time and double-time mean here?

The tool shows half and twice the estimated BPM so you can compare interpretations of the pulse.

How does tap tempo reset?

The pad clears after two seconds without a tap. Focus the pad to use Space.

Free tool · runs in your browser · no account required