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:
| Style | Typical tempo | How it often feels |
|---|---|---|
| Ballads and slow R&B | 60 to 80 BPM | Busy hi-hats can make it read at double |
| Hip-hop (boom bap) | 85 to 95 BPM | Head-nod pace |
| Reggaeton | 90 to 100 BPM | Steady dembow pattern |
| Pop | 100 to 130 BPM | Wide range, mostly mid-tempo |
| House | 120 to 130 BPM | Four-on-the-floor kick |
| Techno | 125 to 150 BPM | Driving, often faster than house |
| Trap and dubstep | 130 to 150 BPM | Usually felt in half time, about 65 to 75 |
| Drum and bass | 160 to 180 BPM | Often 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.
- 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.
- 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.
- 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.
- 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.
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.
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.
- Open the BPM finder and find Tap tempo.
- Press Tap, or the Space bar, on every beat. A BPM appears after four taps.
- 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.
- 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 for | Multiply by | Example |
|---|---|---|
| 15 seconds | 4 | 30 beats x 4 = 120 BPM |
| 30 seconds | 2 | 64 beats x 2 = 128 BPM |
| 60 seconds | 1 | 92 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:
| BPM | One beat lasts | Frames per beat at 30 fps |
|---|---|---|
| 60 | 1.000 s | 30 |
| 90 | 0.667 s | 20 |
| 100 | 0.600 s | 18 |
| 120 | 0.500 s | 15 |
| 128 | 0.469 s | about 14 |
| 140 | 0.429 s | about 13 |
| 174 | 0.345 s | about 10 |
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.



