Free BPM Detector

Find the tempo (BPM) of any song in seconds. Your audio is analyzed in your browser and never uploaded.

Detect tempo
Free · no sign-in
BPM
Audio

Your audio is analyzed in your browser and never uploaded to a server.

Your BPM

Choose a song and click Detect BPM. The tempo will appear here.

Tap tempo

No file needed

TAP

Tap the pad, or press Space, on every beat of the music. The reading settles after about eight taps; pause for more than 2 seconds to start over.

Start tapping and the tempo will appear here.
0 taps
How it works

How to Find the BPM of a Song

Three steps, all in your browser.

01

Choose a song

Pick an MP3, WAV, M4A or OGG file from your device, or drag it onto the upload box. Nothing is uploaded to a server.

02

Click Detect BPM

Your browser decodes the audio and analyzes its beat peaks, usually within a few seconds.

03

Read the tempo

The tempo appears in beats per minute. Slow songs can read at double time, so check the half-time value shown under the result.

Why Use the SonusVid BPM Detector

Your File Never Leaves Your Device

Detection runs entirely in your browser. Your audio is never uploaded to any server.

Free and Unlimited

No sign-in and no credits. Check as many songs as you like.

Common Audio Formats

MP3, WAV, M4A and OGG files up to 50MB.

MP3WAVM4AOGG

Made for DJs, Producers and Editors

Match tempos before a mix, set cut points on the beat, and find the BPM for samples and covers.

Results in Seconds

No software or plugins to install. Open the page and go, on desktop or mobile.

One Click to a Music Video

Once you have the tempo, take the same song straight into the music video generator without choosing the file again.

What BPM Means and How to Use It

What is BPM?

In the same 4 seconds, 60 BPM has 4 beats and 120 BPM has 8.

BPM stands for beats per minute: how many times you would tap your foot to a song in one minute. It is the standard way to state a song's tempo. At 120 BPM there are two beats every second; at 60 BPM, one.

Tempo shapes how a song feels. Below about 80 BPM, songs tend to feel slow and spacious, which suits ballads and ambient music. Most pop and dance music sits between 100 and 130 BPM, close to a walking or dancing pace. Above 150 BPM, music feels urgent, as in drum & bass or punk. The same melody can sound relaxed or restless depending on the tempo it is played at.

BPM counts beats, not notes. A song full of fast hi-hats is still slow if its main pulse, usually carried by the kick and snare, is slow.

How to find the BPM of a song

The detector measures the gap between peaks; count the half-beat hits too and the reading doubles.

The quickest way is to let software listen for you. This detector decodes the audio in your browser, finds the strongest repeating peaks, usually the kick and snare, and works out how far apart they are. It needs a section with a clear beat; a quiet intro or a spoken passage gives it little to measure.

The second way is to tap along. Use the tap tempo pad above: tap on every beat, and after about eight taps the reading settles. Tapping works for live recordings, songs whose tempo drifts, and music you can hear but don't have as a file.

Both methods can land on double or half the tempo you expect. A 70 BPM ballad often has a clear hit on every half beat, so a detector can count 140. That is why the result shows a half-time value: if the number feels too fast for the song, the half-time value is usually the one you want. Tapping has the opposite risk: tap only on the snare and you may count half the real tempo.

What BPM is used for

At 120 BPM a beat is 0.5 s and a 4/4 bar is 2 s; one cut per bar means a cut every 2 seconds.

DJs match the BPM of two tracks so their beats line up during a mix. Tracks a few BPM apart can be nudged together; tracks far apart usually need a tempo change or a different kind of transition. Producers set the project tempo in a DAW such as FL Studio, Ableton or Logic to the song's BPM, so samples, loops and new parts land on the beat.

Video editors cut on the beat. Once you know the BPM, the beat length tells you where the cuts fall: at 120 BPM a beat lasts 0.5 seconds and a 4/4 bar lasts 2 seconds, so cutting once per bar means a cut every 2 seconds. The result panel shows both lengths for the song you checked, and from there the same song can go straight into the music video generator.

Musicians and dancers practice with it. Set a metronome a little below the song's tempo to learn a hard passage, then raise it until you reach full speed. Choreographers count eights at the song's BPM, and runners build playlists whose tempo matches their stride.

Typical BPM by Genre

Typical ranges, not rules: songs within a genre vary.

Genre
Typical BPM
Ballad
60–80
Lo-fi
70–90
Hip-hop
85–95
Reggaeton
90–100
Pop
100–130
Afrobeats
100–115
Rock
110–140
House
120–130
Techno
125–140
Trance
130–140
Trap
130–150 (half-time 65–75)
Dubstep
~140 (half-time 70)
Drum & Bass
160–180
  • The lighter mark is the half-time feel, where the beat sounds slower and heavier.
  • The detector reports tempos between 90 and 180 BPM, so a song under 90 BPM shows doubled (75 reads as 150). Use the half-time value shown under the result.

BPM Detector FAQ

Didn't find your answer?Contact us

Got the tempo?
Give the song a video.

Upload the same song and AI builds a full music video around its rhythm and mood.