How to Find the BPM of a Song

BPM — beats per minute — is the tempo of a song: how many steady beats happen in sixty seconds. Knowing a song's BPM matters whenever timing has to be exact: programming a click track, beatmatching as a DJ, setting a delay or LFO in tempo, or simply learning a cover at the right speed.

Here are three reliable ways to find the BPM of any song, from fastest to most precise.

Method 1 — Tap the Tempo (Fastest)

The quickest way is to tap along. Play the song, find the beat you would nod your head to, and tap a key or button in time with it. A tap tempo tool averages the time between your taps and shows the BPM live.

  1. Find the steady pulse of the song.
  2. Tap along on the beat for at least 8–16 beats.
  3. Watch the number settle, then round to a sensible value.
Tip: Tap longer for accuracy. A handful of taps can be off; sixteen or more lets the average converge on the true tempo and cancels out small timing wobbles.

Method 2 — Count Beats Over Time

No tools at all? Count the beats in a fixed window and do the math:

For example, 30 beats in 15 seconds means 30 × 4 = 120 BPM. Counting over a longer window gives a more accurate result.

Method 3 — Read It From a DAW

If you have the audio file, drop it into a DAW (Logic, Ableton, Pro Tools, Reaper) and use its tempo-detection feature. This is the most precise method and is ideal when you need to line the song up to a grid for editing or remixing.

Why BPM Accuracy Matters Live

Watch for Half-Time and Double-Time

It is easy to tap on the wrong subdivision and land on half or double the real tempo. If a tool reads 70 BPM but the song feels driving and fast, you may be tapping half-time — the real tempo could be 140. If in doubt, tap what feels like the main backbeat and sanity-check against a typical range for the genre.

Find Any Song's BPM Free

The Hive Mind's Tap Tempo tool measures BPM as you tap, right in your browser — no app, no sign-up. Once you have the tempo, build a click for it with our MIDI Click tool.

Open the Tap Tempo Tool →