Audio Tools

BPM Detector

Upload a song and find its tempo in BPM (beats per minute). The analysis runs in your browser and the file never leaves your device.

You are analyzing

What tempo is this song?

Choose an audio file. The result shows up in a few seconds.

Your audio is analyzed on your device. It is never uploaded to a server.

Estimated tempo

–

Choose an audio file to get started.

The analysis looks for the most likely pulse. In very fast or very slow genres it can return half or double the real tempo, so we show you both alternatives.

How to find the BPM of a song

  1. Choose the audio file (MP3, WAV, M4A, OGG or FLAC).
  2. The tool analyzes up to one minute from the middle of the song.
  3. You will see the tempo in BPM and, below it, half and double in case the song feels that way.

Example: a reggaeton song usually sits around 90 to 100 BPM, house around 120 to 128 and drum and bass around 170 to 175. In that last case the tool may show 87, which is half, because both pulses fit the rhythm.

What is BPM

BPM stands for beats per minute. It is the speed of a song: at 120 BPM there are two beats per second. DJs, producers, dancers and content creators use it to mix songs, sync videos or pick workout music.

How the analysis works

The audio is decoded in your browser. Then the tool measures the moments when the sound energy jumps (drum hits, new chords) and looks for how often those attacks repeat. The most regular interval becomes the BPM. The whole process happens on your device.

Frequently asked questions

Is my song uploaded to the internet?

No. The file is read and analyzed in your browser. It is never sent to or stored on a server.

How accurate is it?

On songs with a clear pulse, such as pop, reggaeton or electronic music, it is usually within 1 BPM. On music without drums, with tempo changes or a very free feel, the result is less reliable.

Why does it give me half or double?

Because both speeds fit the rhythm. If the song feels faster or slower, use the alternative we show you.

Which formats does it accept?

Whatever your browser can play: usually MP3, WAV, M4A and OGG. FLAC works in most current browsers.