Audio & Video

BPM Analyzer

Find a song’s tempo by tap or audio file.

Tap tempo
0 taps
Detect from audio file
Drop an audio file or click to chooseMP3, WAV, M4A · analyzed locally

This free BPM analyzer finds the tempo of any track two ways. Tap along to the beat and it averages your taps into a live beats-per-minute reading with a confidence estimate and a tempo name (Adagio, Andante, Allegro…). Halve or double the reading in one click to fix octave errors, toggle rounding to a whole number, and copy the result. Or drop an audio file and it decodes the waveform, runs energy-based beat detection across a range of candidate tempos, and reports the most likely BPM with its alternate. Great for DJing, running playlists and music production.

Related tools