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.

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.

  1. Open our BPM tapper.
  2. Play the song and find the main pulse; in dance music, follow the kick drum.
  3. Tap the pad, or press the space bar, on every beat.
  4. Keep going for 8 to 16 beats. The display updates after each tap.
  5. 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.

  1. Start a timer and count every beat.
  2. Stop after 15 seconds.
  3. 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.

  1. Wait for a steady section. Choruses and drops usually have the clearest beat.
  2. Tap on the kick drum or the clap, whichever is easier to hear in the room.
  3. Tap for longer than usual. Room echo and crowd noise make individual taps less precise, so 16 to 32 taps give a steadier average.
  4. 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.

6 min read

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.

7 min read

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.

7 min read

← Back to the blog