Beat Detector / BPM Counter

Detect the tempo (BPM) of any audio file

BPM

--

BPM

Detect BPM

Drag & drop or click to upload

MP3, WAV, OGG, FLAC, AAC

Tap Tempo

What is Beat Detector / BPM Counter?

The Beat Detector analyzes audio files to determine their tempo in beats per minute (BPM). It uses onset detection via the Web Audio API — analyzing frequency energy peaks over time to identify rhythmic patterns. You can also tap along to any beat manually for a quick BPM reading.

How to use

  1. Upload an audio file (MP3, WAV, OGG) or use the tap-tempo button to manually tap along to music playing nearby.
  2. For uploaded files, the detector analyzes the audio waveform, identifies energy peaks, and calculates the dominant tempo automatically.
  3. View the detected BPM with a confidence indicator, and copy the result or try another track.

Result

You're a DJ preparing a set and need to match tempos. Upload each track to instantly see its BPM — a house track reads 128 BPM, a drum & bass track reads 174 BPM.

Related Tools