Skip to content
Tutorial

How to Find the BPM of a Song: Detect, Tap or Count (2026)

How to find a song's BPM: detect it free from an MP3 in your browser, use tap tempo, count the beats by hand or read it in your DAW, and fix half-time readings.

Editorial teamUpdated Oct 25, 20267 min read
How to Find the BPM of a Song: Detect, Tap or Count (2026)
On this page

What's the BPM of this song? Whether you're beatmatching a DJ set, building a running playlist, cutting a video to the beat or setting a metronome for practice, the tempo is the number you need. This guide shows how to find the BPM of a song four ways: detect it automatically with a free BPM finder, tap along, count beats with a timer, or read it in your DAW or DJ software. It also covers the most common mistake, a reading at half or double the real tempo, and what to do with the number once you have it.

What's the BPM? Beats per minute in plain words

BPM stands for beats per minute: how many times the pulse of the music comes around in 60 seconds. The beat is what you tap your foot or nod your head to. At 120 BPM there are two beats every second, so each beat lasts half a second. Tempo is the general word for speed; BPM is the way you measure it.

BPM isn't the time signature. A waltz in 3/4 and a rock song in 4/4 can both run at 120 BPM; the time signature only says how the beats are grouped into bars.

Different styles cluster around different tempos. These are typical ranges, not rules:

StyleTypical tempoHow it often feels
Ballads and slow R&B60 to 80 BPMBusy hi-hats can make it read at double
Hip-hop (boom bap)85 to 95 BPMHead-nod pace
Reggaeton90 to 100 BPMSteady dembow pattern
Pop100 to 130 BPMWide range, mostly mid-tempo
House120 to 130 BPMFour-on-the-floor kick
Techno125 to 150 BPMDriving, often faster than house
Trap and dubstep130 to 150 BPMUsually felt in half time, about 65 to 75
Drum and bass160 to 180 BPMOften felt at half, about 80 to 90

Method 1: find the BPM of a song with a free BPM finder

The quickest way is to let your browser do the counting. Our free BPM finder detects the tempo of an audio file on your own device: nothing is uploaded and there's no account to create.

  1. Choose the song. Pick or drop an MP3, WAV, M4A, OGG or FLAC file of up to 100 MB. The tool reads up to the first 10 minutes.
  2. Read the BPM and the confidence. The tempo is rounded to a tenth of a BPM and comes with a confidence score that tells you how clear the beat was.
  3. Compare half time and double time. Both readings sit next to the main number, so you can keep the one that matches how the song feels.
  4. Copy the result, or jump to the key finder to get the key of the same song.

How does it work? The detector looks for moments where the sound suddenly gets stronger, such as drum hits, plucked notes and chord changes, then measures how regularly those moments repeat. The repeat interval becomes the BPM. The main reading is kept between 70 and 180 BPM, the range most songs are counted in, and the half and double readings cover everything else. Because it's signal processing rather than AI, it runs entirely in your browser.

Sorting a whole playlist by tempo? The BPM & Key Finder analyzes up to 50 tracks in one go, shows the BPM, key and Camelot code of each, and exports a CSV.

Find the BPM of your song

Drop in an MP3 or other audio file to detect its tempo, with half-time and double-time readings. Free, in your browser, nothing uploaded.

Open the BPM finder

Method 2: how to find BPM with tap tempo

No file? Tap along. Tap tempo works with anything you can hear: the radio, a live band, or a song playing on another device.

  1. Open the BPM finder and find Tap tempo.
  2. Press Tap, or the Space bar, on every beat. A BPM appears after four taps.
  3. Keep tapping for two or three bars. The finder averages the gaps between your most recent taps, up to the last 12, so small slips even out.
  4. Pause for more than two seconds and it starts a fresh count. Press Reset to clear it at any time.

Tap on the kick and snare, or on whatever you'd naturally clap to. Watch the music more than the number: staring at the reading while you tap makes you chase it. If the exact figure matters, repeat the test two or three times and take the number you land on most often.

Method 3: how to find a song's BPM by counting

All you need is a timer. Start it on a beat, call that beat zero, count the beats that follow for a fixed time, then multiply:

Count forMultiply byExample
15 seconds430 beats x 4 = 120 BPM
30 seconds264 beats x 2 = 128 BPM
60 seconds192 beats = 92 BPM

Short counts can only land on multiples of 4 or 2, so for a precise number time a longer stretch and divide. Count 32 beats (eight bars of 4/4) and use BPM = beats x 60 / seconds. If 32 beats take 15.0 seconds, the song is at 128 BPM. Calling the first beat "one" instead of zero is the classic mistake; it adds a beat to every count.

Half time and double time: when the number feels wrong

The most common BPM "error" isn't an error at all. Tempo can be counted on every beat or every other beat, and both readings describe the same song. A trap beat at 140 BPM puts its snare on the third beat of each bar, so it feels like 70. A ballad at 70 BPM with busy hi-hats can read as 140.

How to choose the right number:

  • The clap test. Clap along without thinking about it. The number that matches your claps is the felt tempo.
  • DJ sets. Use the number your DJ software shows, so tempos line up on the decks. A track at 70 BPM can still mix with tracks at 140.
  • Running. Either reading works. If your cadence is around 170 steps per minute, songs at 170 or 85 BPM both fall in with your feet.
  • Video edits. Both give you cut points; the half-time reading gives fewer, bigger cuts.

Our BPM finder shows both readings for every song, so you never need to do the math yourself.

How to find the BPM in a DAW or DJ software

If the song is already in your production or DJ software, the tempo is usually a few clicks away.

Ableton Live

With Auto-Warp Long Samples turned on (Preferences, Record/Warp/Launch tab), drag the song into an audio track. Live warps it, and the Seg. BPM field in Clip View shows the tempo it assumed. Its :2 and *2 buttons halve or double that value when Live guessed half or double time. The manual notes that Live's guess depends on the length of the file and the current tempo of the Set, so check it against the music.

Logic Pro

Logic's Smart Tempo can analyze audio you import. In the LCD at the top of the main window, switch the project tempo mode from Keep to Adapt, then drag the song in, and the project tempo follows the file. If the reading is off, correct it in the Smart Tempo Editor.

Audacity

Audacity has no one-click BPM readout for full songs. Analyze > Beat Finder places labels on beats that stand out from the surrounding audio; measure the time across several labels and use the formula above. Its manual calls it a fairly rough tool that may not work well on heavily compressed pop. Audacity 3.5 and later can also detect the tempo of imported loops and match them to the project.

DJ software

rekordbox, Serato DJ and Traktor analyze the BPM of every track you add to the library and show it in the track list. Check the beatgrid against the music, especially on live recordings and songs that change tempo.

Why a BPM reading can be off

  • The tempo moves. Live bands push and pull, and ballads or classical pieces often use rubato. A detector gives an average, and free-tempo music may not read reliably at all.
  • The beat is weak. Ambient intros, a cappella openings and spoken parts give the analysis little to measure.
  • Swing and triplet grooves. A shuffle can blur which pulse is the beat. Tap along to confirm.
  • It's a different version. Radio edits, extended mixes and sped-up uploads can differ in tempo, and a sped-up edit also changes the key. Check the exact file you'll play or edit to.
  • Rounding. Music made in a DAW is usually set to a whole number, so a reading of 127.9 most likely means 128.

What to do with a song's BPM

  • Plan a DJ set. Line up tracks within a few BPM of each other, then check their keys for smooth blends with our guide on how to find the key of a song.
  • Practice slower. The pitch changer sets the tempo anywhere from 0.5x to 2x without changing the key. Divide your target BPM by the original: playing a 120 BPM song at 90 BPM is 0.75x.
  • Play the drums yourself. Take the drums out with the drum remover, or follow our guide to removing drums from a song, and play along at the tempo you just found.
  • Remix. Set your project to the song's BPM before you split it into parts with the stem splitter. Our comparison of the best stem splitters covers the other options.
  • Cut video on the beat. One beat lasts 60 / BPM seconds. Place cuts on beats, or every second or fourth beat for a calmer edit:
BPMOne beat lastsFrames per beat at 30 fps
601.000 s30
900.667 s20
1000.600 s18
1200.500 s15
1280.469 sabout 14
1400.429 sabout 13
1740.345 sabout 10
Get the BPM and key of every track

Drop in one song or up to 50, then sort them by BPM or Camelot code and export a CSV. Free, in your browser, nothing uploaded.

Open the BPM & Key Finder
FAQ

Frequently asked questions

How do I find the BPM of a song quickly?+

Drop the audio file into a free BPM finder such as ours. It detects the tempo in your browser in a few seconds and shows the half-time and double-time readings next to it. With no file, use tap tempo: press a key on every beat for a few bars and read the number.

How do I find a song's BPM without an app?+

Start a timer on a beat, count the beats for 15 seconds and multiply by 4. For a more exact number, time a longer stretch such as 32 beats and use BPM = beats x 60 / seconds: 32 beats in 15 seconds is 128 BPM.

Can I find the BPM of a song on YouTube or Spotify?+

Our BPM finder analyzes audio files saved on your device and doesn't take streaming links. For a song that is only streaming, play it and use tap tempo along with it, or count the beats with a timer. If you have the file, drop it into the BPM finder for a more exact reading.

Why is my BPM reading double or half the real tempo?+

Tempo can be counted on every beat or every other beat, and both readings describe the same song. A trap beat at 140 BPM often feels like 70. Clap along naturally and keep the number that matches your claps; our BPM finder shows both readings so you can pick.

What BPM are most songs?+

There is no single answer, but a lot of pop music sits roughly between 100 and 130 BPM, house music around 120 to 130 and hip-hop often around 85 to 95. Slow ballads can be 60 to 80 BPM, and drum and bass runs at 160 to 180. Treat these as typical ranges, not rules.

How accurate is tap tempo?+

It depends on how steady your taps are. Tap for several bars rather than a few beats, because the finder averages the gaps between your recent taps and small slips even out. For an exact figure, detect the tempo from the file; for live music with no file, repeat the tap test two or three times.

Does changing the BPM of a song change its key?+

Not with a time-stretching tool. A pitch changer such as ours can set the tempo anywhere from 0.5x to 2x and keep the original key. Only the old method of speeding up a recording, like a faster turntable, raises the pitch along with the tempo.

Is the BPM finder free, and are my files uploaded?+

It is free and needs no sign-up. Files are decoded and analyzed in your browser with signal processing, not AI, and never leave your device. It reads MP3, WAV, M4A, OGG and usually FLAC files up to 100 MB, and tap tempo needs no file at all.

FIND YOUR VOICE

Ready to try it yourself?

Pick a voice or clone your own and turn text into natural speech.

Start creating