The fastest way to find a song's BPM is to tap along to the beat on a tap-tempo tool for 10–20 seconds, or to drop the file into a tempo detector. Both can land on half or double the "real" tempo — 70 instead of 140 — so sanity-check the number against how the song feels and its genre. For live recordings whose tempo drifts, a single BPM is an average; you need a tempo map instead.
Try SoundGen's free BPM tapper, or upload a file to the key and BPM finder, which detects the tempo in your browser.
What BPM actually measures
BPM is beats per minute: how many times per minute you'd naturally tap your foot. At 120 BPM, each beat lasts 0.5 seconds. The formula is simple:
BPM = 60 ÷ seconds per beat
The catch is the word "naturally". Which pulse counts as the beat is a convention, and that's where most confusion comes from.
Method 1: Tap it
Tap a key or button on every beat while the song plays. A tap-tempo tool averages the gaps between your taps and turns them into BPM.
Tips for an accurate tap:
- Tap the kick and snare pulse, not hi-hats or a fast arpeggio.
- Tap for at least 8–16 beats. The first few taps are always the least steady; more taps average out your timing.
- Start again if you lose it. One wild tap skews a short average.
- Round sensibly. Most produced music sits on a whole number; 127.6 is almost certainly 128.
Counting by hand
No tool? Count beats for 15 seconds and multiply by four, or count for 30 seconds and double it. It's rougher, but surprisingly close.
Method 2: Detect it automatically
Tempo detectors look for onsets — the start of each drum hit or note — and then search for the regular spacing that best explains them. They're fast and very accurate on steady, drum-led music.
They struggle with:
- Rubato and ballads with no clear pulse.
- Swing and shuffles, where the off-beats aren't evenly spaced.
- Busy syncopation, where the strongest hits aren't on the beat.
- Ambient and beatless intros. If you can, analyse a section where the drums play.
The half-time / double-time problem
Every BPM method, human or software, can land on a multiple of the tempo you expected:
- Hip-hop and trap are often written at 130–150 BPM but feel like 65–75, because the snare lands on beat 3 rather than 2 and 4.
- Drum and bass sits around 170–175 BPM, but a detector may say 87 because the drums feel like a half-time groove.
- Slow ballads in 12/8 may read as 50 or as 150 depending on which pulse you count.
Neither answer is "wrong" — they describe the same music. Pick the one that matches the genre's convention and how DJs or other producers would count it, and check that bars line up when you drop the track on a grid. If the grid fits every other beat, halve or double.
Odd meters add another wrinkle: in 6/8, do you count six quick pulses per bar or two slow ones? Producers usually set the DAW tempo to the quarter note, so a 6/8 song felt "in two" at 60 might be entered as 90 in a 6/8 bar. Know which pulse your tool is reporting.
Live recordings: you need a tempo map
A band without a click speeds up in choruses, settles in verses, and slows for the last chord. A single BPM is just the average, and a fixed grid set to it will drift away from the drums within a few bars.
A tempo map records the tempo changes along the song: a sequence of tempo points, often one per bar or per section, that move the grid to follow the performance. In a DAW you build one by placing markers on downbeats (by hand or with beat detection) and letting the software calculate the tempo between them. Once the grid follows the band, editing, quantizing new parts and adding loops all line up.
Two choices from there:
- Keep the feel: let the tempo map follow the band, and make new parts follow the map.
- Lock it to a click: warp the recording to a fixed tempo. Tighter, but some of the push and pull goes.
Doing it in SoundGen
- Tap it: the free BPM tapper.
- Detect it from a file: the free key and BPM finder runs beat tracking on your device — the audio isn't uploaded — and also gives you the key and chords.
- In the studio: the studio's control bar has tap tempo in the setup menu beside the BPM display; the AI panel's Tempo/Key Detect measures an audio track and sets the project to match; and tempo changes mid-song go in the tempo map.
FAQ
How do I find the BPM of a song quickly? Tap along with a BPM tapper for about 15 seconds, or upload it to a tempo detector. Then check whether half or double the number makes more sense.
Why does my BPM detector say half the tempo? It locked onto a slower pulse — common with half-time drums in hip-hop, trap and drum and bass. Double the number if it matches how the genre is usually counted.
What's the difference between BPM and time signature? BPM is how fast the beats go; the time signature (4/4, 3/4, 6/8) is how many beats make a bar and which note value counts as the beat. Two songs at 120 BPM can be in different time signatures.
Do live songs have one BPM? Rarely an exact one. A live band drifts, so a single number is an average. Use a tempo map if you need the grid to line up throughout.
Is BPM the same as tempo? BPM is how tempo is measured. Tempo markings like andante or allegro describe ranges, not exact numbers.
SoundGen Team
Written by the team building SoundGen


