Music & BPM7 min read
How to Find the BPM of a Song: 4 Easy Methods
How to find the BPM of a song: tap tempo, count beats with a timer, use DJ or music software analysis, and fix the common half and double tempo errors.
Published
To find the BPM of a song, tap along with the beat on a tap tempo tool for 10 to 20 seconds and read the average, or count the beats for 15 seconds and multiply by four. For a precise value, let DJ or music production software analyse the file, then check the result by ear, because software sometimes shows half or double the real tempo. This guide explains all four methods, how accurate each one is and how to spot the common mistakes.
What BPM means
BPM stands for beats per minute: how many beats happen in sixty seconds. In most pop and dance music, the beat is the steady pulse you would clap or nod along to. In four-to-the-floor genres such as house and techno, the kick drum hits on every beat, which makes the tempo easy to hear.
A song at 120 BPM has two beats per second, so one beat lasts exactly 500 milliseconds. A song at 128 BPM has slightly more than two beats per second.
Method 1: Tap tempo
Tap tempo tools measure the time between your taps and turn it into BPM.
- Open our BPM tapper.
- Play the song and find the main pulse; in dance music, follow the kick drum.
- Tap the pad, or press the space bar, on every beat.
- Keep going for 8 to 16 beats. The display updates after each tap.
- If the result is clearly too fast or too slow, press Half or Double.
Accuracy: with steady taps, the average usually lands within about one BPM of the real tempo, and gets better the longer you tap. If you speed up or slow down slightly, the average smooths out small errors.
Best for: quick checks, songs you only have on a streaming service or the radio, and live music.
Method 2: Count and multiply
No tools needed, just a timer.
- Start a timer and count every beat.
- Stop after 15 seconds.
- Multiply your count by four.
| Count for | Multiply by | Example count | Result |
|---|---|---|---|
| 10 seconds | 6 | 21 | 126 BPM |
| 15 seconds | 4 | 32 | 128 BPM |
| 30 seconds | 2 | 62 | 124 BPM |
| 60 seconds | 1 | 120 | 120 BPM |
Accuracy: a 15-second count can be off by a few BPM, because missing one beat changes the result by four. Counting for 30 or 60 seconds is more accurate.
Best for: when you have no device at hand, or to double-check another result.
Method 3: DJ and music software analysis
DJ programs, digital audio workstations and many music library apps analyse audio files and detect the tempo automatically.
- DJ software usually analyses tracks when you import them and shows the BPM next to each track, along with a beat grid.
- Music production software can detect tempo when you drag in an audio file.
- Music library apps sometimes have a BPM field you can fill in or analyse.
Accuracy: for electronic music with a steady kick, analysis is usually very precise, often to one decimal place. For songs with live drums, swing or tempo changes, results can be less reliable.
Best for: organising a whole music library, DJ preparation and production work.
Method 4: Look it up, carefully
Some song databases and streaming apps show BPM information. This can be a useful starting point, but treat it with caution: values are sometimes wrong, rounded, or given as half or double. Always confirm by tapping along for a few seconds.
The half and double tempo problem
The most common BPM mistake is getting a result that is half or double the real tempo.
| You measure | Real tempo could be | Why |
|---|---|---|
| 64 BPM | 128 BPM | You tapped every second beat |
| 172 BPM | 86 BPM | You tapped on a fast hi-hat or snare pattern |
| 70 BPM | 140 BPM | Half-time genre like dubstep: the groove feels slow, the tempo is fast |
| 87 BPM | 174 BPM | Drum and bass analysed at half speed |
How to decide which is right:
- Think about the genre. House at 64 BPM is almost certainly 128. See our table of BPM ranges by genre.
- Follow the kick and snare. In most dance music, the kick is on every beat and the snare or clap on beats two and four.
- Ask what you need the number for. For mixing, use the value that matches the other tracks in your library. Half-time and double-time pairs can mix together.
Songs where BPM is tricky
Live recordings
Bands rarely play to a perfect click, so the tempo drifts. A tapped average gives you a useful value, but beat grids in DJ software may need manual adjustment.
Tempo changes
Some songs speed up, slow down or switch tempo between sections. Measure the section you plan to use, such as the chorus or the outro you will mix from.
Swing and shuffle
Swung rhythms can make it harder to feel the beat. Focus on the kick drum or the bassline rather than the hi-hats.
Intros without drums
Ambient or vocal intros may not have a clear pulse. Skip to the first section with drums before measuring.
Measuring BPM in a live situation
Sometimes you need the tempo of music you cannot analyse: a band at a wedding, a DJ playing in a club, or a song on the radio. Tap tempo is the best option here.
- Wait for a steady section. Choruses and drops usually have the clearest beat.
- Tap on the kick drum or the clap, whichever is easier to hear in the room.
- Tap for longer than usual. Room echo and crowd noise make individual taps less precise, so 16 to 32 taps give a steadier average.
- Repeat once. If two measurements are within one or two BPM of each other, you can trust the result.
Live bands often speed up slightly during a song, especially towards the end. Do not be surprised if a measurement taken in the last chorus is a few BPM higher than one taken in the first verse.
Fixing beat grids once you know the BPM
In DJ software, the BPM value and the beat grid belong together. The grid places a marker on every beat, and features such as sync, loops and quantise depend on it. If the analysed BPM is right but the grid looks shifted, your mixes will drift or loops will sound off.
- Check the first downbeat. Zoom into the waveform and make sure the first grid marker sits exactly on the first kick of a bar.
- Check the end of the track. If the markers slowly move away from the kicks, the BPM is slightly wrong; adjust it by a small amount until they line up.
- Lock the grid once it is correct, so a later re-analysis does not overwrite your fix.
- Use a fixed grid only for steady tracks. Tracks with live drums may need a dynamic grid, or you may decide to mix them without sync.
What to do with the BPM once you have it
- DJing: match tempos between tracks; learn how in how to beatmatch by ear.
- Music production: set delay and reverb times to the tempo. Our guide to converting BPM to ms has formulas and tables.
- Planning a set or playlist: order songs so the tempo changes gradually. The DJ set planner helps with that.
- Workouts and dance practice: choose songs that match the pace you want.
Quick checklist
- Find the main pulse (usually the kick drum).
- Tap for at least 8 beats, or count for 30 seconds or more.
- Compare with the genre's typical range.
- Halve or double if the value seems off.
- For DJ use, check that the beat grid sits on the real "one".
With a little practice, you will be able to estimate a song's tempo within a few BPM just by listening, and a quick tap will confirm it.
FAQ
What is the quickest way to find a song's BPM?
Tap along with the beat on a tap tempo tool for 10 to 20 seconds. The average of your taps gives you the BPM, usually close enough for mixing or workouts.
How do I count BPM manually?
Count the beats for 15 seconds and multiply by four, or for 30 seconds and multiply by two. Counting for a full minute gives the most accurate result.
Why does my software show half or double the BPM?
Analysis can lock onto every second beat or onto a faster hi-hat pattern. If the result feels wrong, halve or double it and check by tapping along.
Does the BPM stay the same throughout a song?
In most electronic music it does. Songs played by live bands often drift a little, and some tracks change tempo on purpose, so the BPM is an average.
Related articles
Music & BPM
BPM by Genre: Typical Tempo Ranges for DJs
Typical BPM by genre for house, techno, trance, drum and bass, hip-hop, reggaeton, pop and more, plus half-time feel and how DJs move between tempo ranges.
Music & BPM
BPM to ms: Delay and Reverb Times for Any Tempo
Convert BPM to ms for delay and reverb: the 60,000 ÷ BPM formula, dotted and triplet values, tables for 120, 128 and 140 BPM, and how to use them in a mix.
Music & BPM
House vs Techno: What Is the Difference?
House vs techno explained: how they differ in tempo, drums, basslines, harmony, vocals and mood, the main subgenres of each and how DJs mix between them.