Skip to content
bpmtaptempo.com

Guide

How to Find the BPM of a Song

Five reliable ways to get a song’s tempo — from a ten-second tap to full audio analysis — and how to tell which answer is right.

By · Last updated

BPM — beats per minute — is the one number every musician, producer and DJ needs before they can do anything with a song: set a project tempo, match a mix, program a delay, or just practise it at the right speed. There are five dependable ways to get it. The first takes ten seconds and needs nothing but your ears.

1. Tap the tempo (10 seconds, works on anything)

Play the song and tap a key on every beat. A tap tempo tool measures the time between your taps and converts it to BPM: a tap every 500 ms is 120 BPM. Because it only listens to you, not the file, it works on live bands, radio, streams, YouTube and a song stuck in your head.

  1. Find the pulse — the steady beat you would nod or clap to, usually the kick or the snare.
  2. Tap on every beat for at least eight beats. Two taps give a rough number; eight give a steady one.
  3. Read the result and check the half-time and double-time values (see below). If the tool offers a click, play it over the song to confirm.

Accuracy: about ±1 BPM after eight steady taps — good enough for a DAW project or a DJ set, and better than a 15-second manual count.

2. Count the beats against a clock

No tool at all? Watch a clock, count the beats for 15 seconds starting from zero, and multiply by four. Counting for 30 seconds and doubling halves the error. This is the method nurses use for pulse, and it works fine for music at a moderate tempo; it gets shaky above 160 BPM, where you will lose count.

3. Let your DAW detect it

If you have the audio file, every major DAW can analyse it — and most also have their own tap tempo command:

  • Ableton Live — drop the clip in, enable Warp and read the detected tempo; or use the Tap button / “Tap Tempo” key command.
  • Logic Pro — Smart Tempo (“Adapt” mode) analyses the file; Tap Tempo is under the Tempo display.
  • Pro Tools — Beat Detective or Elastic Audio analysis; the Tap Tempo button lives in the Transport window.
  • FL Studio — right-click the tempo and choose “Tap”, or detect tempo from the sample’s properties.
  • GarageBand — tap the tempo in the LCD, or import and let it follow tempo.
  • Audacity — the Beat Finder analysis plus a manual count, or a third-party BPM plug-in.

4. Use DJ software or a phone app

Rekordbox, Serato, Traktor and VirtualDJ analyse a whole library in one pass and store BPM in each track’s tags. They are very accurate on electronic music with a strong kick and less reliable on live recordings, rubato or tempo changes — which is exactly where tapping is better. Phone apps do the same thing from the microphone; the good ones also have a tap mode for noisy rooms.

5. Look it up

For released music, BPM databases and “song BPM finder” sites list the tempo of most commercial tracks, often with the key. They are quick, but they inherit whatever counting convention the analyser used — a track listed at 174 may feel like 87 — and they cannot help with an unreleased demo, a rehearsal or a remix. Use them to confirm a tapped result, not to replace it.

The half-time / double-time trap

A beat can be counted at more than one level, and different genres pick different levels. Hip-hop is usually written at 80–100 BPM; the same drum pattern in drum and bass is written at 160–180. Neither is wrong. When two methods disagree by exactly a factor of two, ask which one matches how the genre is normally counted, and whether your DAW’s grid lines up with the kick on every bar. The tap tempo tool shows both readings side by side for this reason.

Typical BPM by genre

GenreTypical BPM
Hip-hop / trap70–100 (140–160 double)
R&B / soul60–90
Pop100–130
Rock110–140
House120–130
Techno / trance125–150
Dubstep140 (70 half-time)
Drum and bass165–180
Reggae60–90
Punk / metal150–200+

These are conventions, not rules — plenty of hits sit outside their lane. What matters is that when you have a number you also know the feel it describes: the tempo markings chart maps ranges to Andante, Allegro and friends, and the BPM calculator turns any tempo into delay times and bar lengths.

Frequently asked questions

What is the fastest way to find a song’s BPM?
Tap along with it. A tap tempo tool gives a number on the second tap and a stable one after eight — about ten seconds of the song — and works on anything you can hear, including live music, streams and videos.
How do I count BPM manually without a tool?
Count the beats for 15 seconds on a clock and multiply by four (or count for 30 seconds and double). Start counting from zero on the first beat. Expect an error of ±4 BPM with a 15-second count, ±2 with 30 seconds.
Why do I get two different BPMs for the same song?
Because a beat can be felt at two levels. Hip-hop at 85 and drum-and-bass at 170 can share the same drum pattern; only the convention differs. If your number is double or half what a database says, both are “right” — pick the one that matches how the genre is normally counted.
Can I find the BPM of a YouTube video or a live band?
Yes — tap tempo works from sound alone, no file needed. Play the video, tap on every beat for about eight beats, and read the tempo. Audio-analysis tools need the actual file, so they cannot do this.
Do Spotify or Apple Music show a song’s BPM?
Not in the apps. Spotify’s tempo data exists behind its developer API and is surfaced by third-party lookup sites; Apple Music does not expose it. Tapping the song or analysing the file in a DAW are the direct routes.