Online metronome
All tools
Home / Guides / How to Find the BPM of a Song

How to Find the BPM of a Song

Whether you are learning a cover, timing a delay or planning a DJ set, you need to know the tempo. Here are three reliable methods and how to avoid the classic half-time trap.

By the Feeed team · · 5 min read

Knowing the tempo of a song lets you practice it at the right speed, slow it down methodically, set a delay pedal or plug-in in time, match tracks in a DJ set, or build a set list with sensible transitions. There are three practical ways to measure it, from a few seconds of tapping to precise measurement in a DAW. Each has a predictable margin of error, and knowing that margin helps you choose the right method.

Method 1: Tap tempo

Tap tempo is the fastest method. You tap a key or button in time with the music, and the tool measures the time between your taps and converts it to beats per minute. Our tap tempo tool averages your recent taps and resets automatically after a two-second pause, so you can start a fresh measurement at any time. On the metronome page, the T key does the same thing.

How many taps do you need?

A single interval between two taps is not enough. Even a good musician's taps land 10–30 milliseconds early or late. At 120 BPM a beat lasts 500 ms, so one 20 ms error shifts the reading by about 4%, or roughly 5 BPM. Averaging fixes this, because the error gets spread across the whole span. With 13 taps (12 intervals) and the same 20 ms wobble at each end, the average is off by less than 4 ms per beat, which is under 1 BPM.

In practice:

  • Tap at least 8 times, and 12–16 times for a reading you plan to rely on.
  • Ignore the first few readings; the number settles as more taps are averaged.
  • Tap along with a strong, regular sound such as the kick drum, the snare backbeat or a strummed guitar.
  • Avoid intros, breakdowns and rubato passages, where the tempo may genuinely be different.

The half-time and double-time trap

The most common BPM error is not a few beats off; it is exactly half or double. A track at 140 BPM can feel like 70, and a song at 85 can easily be tapped as 170. Neither reading is wrong in the sense that the music fits both grids, but only one will match how musicians, charts and software describe the song.

To decide which number to use:

  • Find the backbeat. In most pop, rock, funk and R&B, the snare lands on beats 2 and 4. Tap so that the snare falls on every other tap. If the snare hits only once for every four of your taps, you are probably tapping double time.
  • Listen to the kick and snare pattern. A kick on 1 and a snare on 3 usually signals a half-time feel. In genres such as dubstep and trap, the faster number is the conventional one even though the groove feels slow.
  • Check the genre's typical range in the table below. A house track measured at 62 BPM is almost certainly 124.
  • Watch how people move. The tempo of a comfortable head nod or foot tap is usually the most useful number for practice.

Method 2: Count and multiply

No device handy? Count beats against a clock. Start counting at zero on a clear beat, count every beat for a fixed time, then multiply.

Count forMultiply byError per miscounted beatBest for
15 seconds4±4 BPMA quick estimate
30 seconds2±2 BPMPractice settings
60 seconds1±1 BPMThe most accurate count by hand

For example, if you count 29 beats in 15 seconds, the estimate is 29 × 4 = 116 BPM. Because a single miscounted beat changes the answer by 4, confirm the result with a 30-second count or with tap tempo before relying on it. Starting the count at zero rather than one avoids the most common off-by-one mistake.

Method 3: Measure in a DAW

For exact results, or to check whether a song's tempo drifts, use a digital audio workstation. Many DAWs include automatic tempo detection, but treat the result as a suggestion: algorithms make the same half-time and double-time mistakes that people do. A more reliable manual method:

  1. Import the song and zoom in on the waveform.
  2. Place a marker on a clear downbeat early in the song, such as the first kick of a verse.
  3. Count forward a known number of bars, such as 16 or 32, and place a second marker on that downbeat.
  4. Read the time between the markers in seconds and calculate: BPM = beats × 60 ÷ seconds.

For example, 32 bars of 4/4 contain 128 beats. If those bars last 64.0 seconds, the tempo is 128 × 60 ÷ 64 = 120 BPM. Measuring over a long span makes small errors in marker placement negligible.

Repeat the measurement in another section. If the results differ by more than a beat or two, the song was probably recorded without a click and the tempo drifts, which is common in older recordings and live performances. In that case, practice at the average tempo, but expect the band to push slightly in some sections and settle in others.

Typical tempos by genre

These are broad, typical ranges, useful for sanity-checking a reading and resolving half-time confusion. They are not rules, and plenty of songs fall outside them.

GenreTypical BPMNotes
Ballads and slow soul60–80Often felt with an eighth-note pulse
Reggae60–90Sometimes counted at double
Hip-hop80–100Head-nod tempos; some styles are slower
Pop100–130Very wide variation
Rock100–140Punk is often far faster
House118–130Steady four-on-the-floor kick
Techno125–150Varies by subgenre
DubstepAbout 140Half-time feel around 70
Trap130–170Usually felt in half time
Drum & bass160–180Bass lines often feel half time
Punk and hardcore160–200+Fast, driving eighths

If your measurement is outside a genre's range by a factor of two, double or halve it. If it lands somewhere in between, your reading may be fine and the genre label simply less precise than you assumed. Classical scores use Italian tempo words instead of genres; our tempo markings chart translates them into approximate BPM.

Converting BPM to milliseconds for delay and effects

Once you know the tempo, you can time delays, reverb pre-delay, tremolo and other modulation to the beat. The core formula is:

Quarter-note length in ms = 60,000 ÷ BPM

From there, halve it for eighth notes, multiply by 0.75 for a dotted eighth, divide by 3 for eighth-note triplets, and divide by 4 for sixteenths. The dotted eighth is a favorite rhythmic delay setting among guitarists, because when you play straight eighths the repeats fall between your notes and create a cascading sixteenth-note pattern.

BPMQuarterEighthDotted eighthEighth tripletSixteenth
601000500750333.3250
80750375562.5250187.5
90666.7333.3500222.2166.7
100600300450200150
120500250375166.7125
128468.8234.4351.6156.3117.2
140428.6214.3321.4142.9107.1
174344.8172.4258.6114.986.2

All values are in milliseconds. For modulation effects that use hertz instead, divide the BPM by 60 to get quarter notes per second: 120 BPM is 2 Hz for quarter notes and 4 Hz for eighths.

Putting the number to work

Once you have a BPM, load it into the metronome and play along with the recording to confirm it; the click should stay locked to the drums for a full minute. If the song is too fast to learn at full speed, start at around 70% of that tempo and follow the method in how to build speed with a metronome. For tempo-specific practice pages, browse the BPM index.

Open tap tempo →