Audio tools
AUDIO / EDIT

BPM detector for estimating audio tempo

Use the BPM detector to estimate a repeated tempo from audio onsets and review the confidence score in a text report. Free to use, with no sign-up required.

Files processed on your device
01

Add a file

Add a file to start.

Tempo estimates are based on repeated audio energy changes. Speech, silence, syncopation, and short clips can be uncertain.

01 How it works

  1. Choose a music clip with a steady beat.
  2. Run the local analysis.
  3. Treat low-confidence estimates as uncertain and verify by listening.

02 Good to know

The estimator searches 60–200 BPM using repeated changes in short-window energy. Its confidence is a relative periodicity score, not a probability. Speech, silence, syncopation, tempo changes, and short or noisy clips may produce no estimate or an octave error.

03Estimate audio tempo with the BPM detector

Choose a music clip with a steady beat and run the local analysis. The estimator tracks short-window energy changes and searches for repeated tempos from 60 to 200 BPM. The result is a text report with an estimated BPM and relative periodicity score.

The score is not a probability or a guarantee of correctness. Some rhythms can be counted at half or double the perceived pulse, and this estimator can return an octave error. Verify the beat by listening before using the number in a project.

04When estimates are uncertain

Speech, silence, syncopation, tempo changes, short clips, and noisy recordings can lead to no estimate or an unreliable one. The tool reports no clear beat when the repeated pattern is too weak. Inputs still depend on browser codec support and the 300 MB, three-hour, and memory limits.

05 Questions

Is the BPM confidence score a probability?

No. It is a relative periodicity score from the detected onset pattern, not the probability that the BPM is correct.

Why can a BPM estimate be half or double the beat I hear?

A repeated rhythm can support more than one pulse interpretation. Compare the estimate with the music and treat octave-related tempo errors as possible.

06 Related tools