Coding tips

How to Find the BPM of a Song: Tap, Count or Use Software

The quickest way to find the BPM of a song is to tap along to the beat for 10 to 20 seconds on a tap-tempo tool, which averages the gaps between your taps. Without any tool, count the beats for 15 seconds and multiply by four.

By 10 min read 0 views
Cover image for How to Find the BPM of a Song: Tap, Count or Use Software

The quickest way to find the BPM of a song is to tap along to the beat for 10 to 20 seconds on a tap-tempo tool, which averages the gaps between your taps. Without any tool, count the beats for 15 seconds and multiply by four. Both methods get you within a beat or two per minute, which is enough for DJ mixes, workout playlists, video edits and practice sessions.

BPM means beats per minute. It describes how fast the main pulse of a track moves, the beat you'd naturally nod your head or tap your foot to. A slow ballad might sit around 70 BPM, while a drum and bass track races past 170.

This guide covers four reliable methods, explains why you sometimes get exactly half or double the right answer and lists typical tempos by genre. To try it now, open the free BPM tap counter, play a song and tap along.

In this guide:

  • What BPM actually measures
  • Method 1: Tap along with a BPM counter
  • Method 2: Count beats with a stopwatch
  • Method 3: Use your DAW or DJ software
  • Method 4: Look it up online, with care
  • Why you get half or double the real BPM
  • Songs with changing or swinging tempos
  • Typical BPM ranges by genre
  • What to do with a song's BPM
  • Tips for more accurate results
  • Frequently asked questions

What BPM actually measures

Tempo is the speed of the underlying pulse in music. If a song is at 120 BPM, there are 120 beats in a minute, or exactly two every second. The overview of musical tempo traces the idea from Italian markings like Allegro to the modern metronome number.

The beat isn't the same as every note. A fast hi-hat or a busy guitar riff can play four notes per beat, while a slow bass line might play one note every two beats. You're listening for the steady pulse underneath all of that.

  • Beat: the pulse you clap along to
  • Bar or measure: a group of beats, usually four in pop, rock and dance music
  • Tempo: how many beats fit in one minute

Most commercial tracks hold a steady tempo from start to finish, especially anything made in a computer. Live recordings, classical pieces and older songs often drift, speed up in the chorus or slow down at the end.

Method 1: Tap along with a BPM counter

Tap tempo is the fastest manual method, and it's surprisingly accurate once you get the hang of it.

  1. Start the song from a section with a clear beat, such as the chorus or a drum break.
  2. Listen for a few seconds before tapping, so you lock onto the pulse.
  3. Tap a key, the screen or the mouse button on every beat.
  4. Keep tapping for at least 10 to 20 seconds. The reading settles as the average grows.
  5. Reset and repeat once to confirm.

Small, relaxed movements work better than big dramatic taps. Tap where you'd put your foot down, not where you'd lift it.

The counter works by measuring the time between taps and averaging it. If your taps average 0.5 seconds apart, that's 60 ÷ 0.5 = 120 BPM. A few early or late taps barely shift the result once you have 20 or 30 in the sample.

Method 2: Count beats with a stopwatch

No apps? A phone timer and a little counting work fine.

  1. Start a 15-second timer as you count your first beat as "one".
  2. Count every beat until the timer ends.
  3. Multiply the count by four.

If you count 31 beats in 15 seconds, the song runs at about 124 BPM. For more accuracy, count for 30 seconds and multiply by two, or for a full minute and use the number as it is.

Counting windowMultiply byTypical error
10 seconds6Up to about 6 BPM
15 seconds4Up to about 4 BPM
30 seconds2Up to about 2 BPM
60 seconds1About 1 BPM

The error comes from partial beats at the start and end of the window. A longer count shrinks it. Counting in bars helps too: count "1, 2, 3, 4" and tally each completed bar, then multiply bars by four to get beats.

If you'd like to count taps or clicks for other things, such as reps or a stitch pattern, the plain tap counter keeps a running total.

Method 3: Use your DAW or DJ software

If you already make or mix music, your software can detect tempo for you. Results vary by track, so always check by ear.

  • DJ software such as rekordbox, Serato DJ and Traktor analyses each track as you import it and shows a BPM value next to the title.
  • Ableton Live estimates tempo when it warps an audio clip, and you can adjust warp markers if it guesses wrong.
  • Logic Pro, FL Studio and other DAWs include tempo detection or "smart tempo" features that can match a project to a recording.
  • Audacity offers beat-finding and label tools that mark peaks, which you can then measure.

Automatic detection works best on electronic music with a strong, steady kick drum. It struggles with swing, rubato, acoustic recordings and tracks with long beatless intros.

When software and your ear disagree, trust your ear and look for a half or double relationship, which is the most common detection error.

Method 4: Look it up online, with care

Plenty of websites list song tempos, and they're handy for a quick answer. Treat them as a starting point rather than gospel.

Many of these databases once relied on Spotify's audio features data. In November 2024, Spotify changed its Web API so new apps can no longer access audio features such as tempo. Some sites now use their own analysis instead, which can disagree with older listings.

  • Cross-check any listed BPM by tapping along for 15 seconds.
  • Watch for different versions: radio edits, remixes and live versions often have different tempos.
  • Be suspicious of round numbers on live recordings, since real drummers rarely hold exactly 120.0.

Sheet music and official stems are the most reliable sources when you can get them. Printed scores often show a metronome marking at the top, such as "♩ = 96".

Why you get half or double the real BPM

This is the single most common BPM mix-up, and it isn't really a mistake. Music often has more than one valid pulse.

A trap track might have hi-hats racing at 140 BPM, while the snare hits on every other beat so it feels like 70. A reggae song might feel like 75 or 150 depending on whether you follow the guitar skank or the slower groove. Both numbers describe the same song.

  • If your result seems too fast, divide by two and see if that matches the way people dance to it.
  • If it seems too slow, double it and check against the hi-hats or shaker.
  • For DJing, pick the value that matches the other tracks in your set.
  • For workouts, use the value that matches your steps or pedal strokes.

Software has the same dilemma. Many DJ apps let you set a preferred BPM range, such as 88 to 175, so they always report tempos inside that window.

Songs with changing or swinging tempos

Not every track sits on one neat number. Some speed up, slow down or swing, and that makes a single BPM figure slightly misleading.

Live drummers naturally push and pull the tempo. A band recorded without a click track might start a song at 118 BPM and finish around 124 as the energy builds. If you need precision, tap the section you care about rather than the whole song.

Tempo changes appear on purpose in many genres. Film scores, progressive rock and classical pieces often shift gears between sections, and some pop songs drop into a half-time bridge. Measure each section separately and note the changes.

Swing and shuffle feels can confuse your ears. In a swung rhythm, the off-beats arrive late, which can tempt you to tap them. Focus on the main pulse, usually where the snare or hand claps land, and ignore the bouncing notes in between.

  • Note a range, such as "96 to 102 BPM", for songs that drift.
  • Use a time stretch or warp tool if you need to lock a live recording to a grid.
  • Expect DJ software to show an average figure for tracks without a fixed tempo.

Typical BPM ranges by genre

Genres don't have strict rules, but most tracks cluster in familiar ranges. These are typical, approximate values to help you sense-check a result.

Genre or styleTypical BPMNotes
Ballads and slow R&B60 to 80Often felt in slow, long phrases
Hip-hop (boom bap)85 to 100Head-nod tempo
Reggaeton and dembow88 to 100Steady syncopated rhythm
Pop100 to 130Wide spread across the charts
House118 to 130Four-on-the-floor kick
Techno125 to 145Faster in modern hard styles
Dubstepabout 140Usually felt at half time (70)
Trap130 to 150Often felt at half time
Drum and bass160 to 180Fast breakbeats

Classical music uses Italian tempo words instead. Roughly, Adagio is slow (around 66 to 76), Andante is a walking pace (around 76 to 108), Allegro is fast (around 120 to 156) and Presto is very fast. Sources disagree on the exact edges, so treat these as guides.

What to do with a song's BPM

Once you know the tempo, you can put it to work in lots of ways:

  • DJ mixing. Matching BPMs lets you blend two tracks smoothly. Most DJs stay within about 5% of the original tempo to avoid obvious pitch changes.
  • Running playlists. Many runners pick songs near their step rate, often somewhere around 150 to 180 steps per minute.
  • Practice. Musicians slow a tricky passage to 70% of full tempo on a metronome, then build up in small steps.
  • Video editing. At 120 BPM, a beat lands every 0.5 seconds, so cutting on the beat becomes simple maths.
  • Production. Setting your project to a sample's BPM keeps loops and effects in time.

For editing, here's a quick conversion: seconds per beat = 60 ÷ BPM. At 96 BPM, each beat lasts 0.625 seconds, and a four-beat bar lasts 2.5 seconds.

If you want a steady reference tone to tune or practise against, the online tone generator plays clean pitches in the browser.

Tips for more accurate results

A few small habits make your tap or count readings much more reliable.

  1. Use headphones. They make the kick and snare clearer than laptop speakers.
  2. Skip the intro. Intros and outros often have no drums or a different feel.
  3. Follow the kick and snare. In most pop and dance music, the kick and snare together mark the beat.
  4. Take two or three readings. Average them, and throw out any obvious outlier.
  5. Round sensibly. Electronic tracks usually sit on whole numbers, so 127.8 probably means 128.
  6. Check tempo changes. Tap the verse and the chorus separately on live recordings.

With a bit of practice, your ears get quicker. Many DJs and drummers can guess a track's tempo within a few BPM just by listening, simply because they've tapped along to thousands of songs.

Frequently asked questions

How do I find the BPM of a song quickly?

Tap along to the beat on a BPM tap counter for 10 to 20 seconds. The tool averages your taps and shows the tempo.

How do I calculate BPM by counting?

Count the beats for 15 seconds and multiply by four. For better accuracy, count for 30 seconds and multiply by two.

Why does my BPM reading show double or half?

Many songs have two valid pulses, such as a fast hi-hat and a slow snare. Choose the value that matches how the song feels or how people dance to it.

What is a normal BPM for a song?

Most popular music sits between about 80 and 140 BPM. Ballads can be slower and drum and bass can run past 170.

Can Spotify tell me the BPM of a song?

The Spotify app doesn't show BPM. Since November 2024, new apps also can't fetch tempo from Spotify's audio features API.

Is 120 BPM fast?

120 BPM is a moderate, upbeat tempo with two beats every second. It's common in pop and house music.

How many seconds is one beat?

Divide 60 by the BPM. At 120 BPM each beat lasts 0.5 seconds, and at 90 BPM each beat lasts about 0.67 seconds.

Last checked: 18 October 2026. Rates, rules and app settings can change, so confirm anything important with the official source linked above.

Share X LinkedIn WhatsApp Facebook
Was this helpful?