Free tool

BPM finder, the tempo of any song.

Drop a song and get its tempo in beats per minute, with the half and double time and the key as well, for DJ sets, video edits, workouts or practice. It is measured in this tab, so your music is never uploaded. No file? Tap along with the beat instead.

No file? Tap tempo

Tap the button along with the beat, 4 times or more.

This runs in your browser. Your songs are never uploaded.

How it works

Three steps, nothing to install.

01 / Drop

Choose a song

An MP3, WAV, M4A or FLAC, or a video with music.

02 / Listen

The page counts the beat

A few seconds for a whole song.

03 / Use

Read the BPM and key

With half and double time, and the Camelot number for mixing.

Questions

Good to know.

How does it work it out?

It runs in this tab with our own code, no AI service. For the tempo it marks where new sounds start (drum hits, chords, notes), then finds the beat spacing that repeats most, leaning towards common tempos around 120. For the key it adds up how much of each of the 12 notes sounds through the song and compares that with the standard major and minor key profiles of Krumhansl and Kessler.

Is my song uploaded?

No. The song is read and measured in this tab, so it never leaves your computer. No account and no limit.

Why does it say half and double time?

Many songs can be counted two ways: a track at 140 BPM can feel like 70, and a slow ballad at 70 can be counted at 140. The page gives its best guess first and the other two, so pick the one that matches how you count it.

How accurate is it?

On songs with a steady beat it is usually right to within a beat per minute; we checked it on test tracks at 92, 120 and 128 BPM. Songs that change tempo, live recordings without a click, or music with no drums are harder; the result is then an average or a guess, so tap along to check.

How does the tap tempo work?

Press Tap on each beat. After the second tap it shows the average tempo of your last taps; stop for two seconds to start again.