Real Tap Tempo

Real Tap Tempo — Free BPM Counter & Tempo Tapper

--

Tap to find BPM

—

0 taps

Tap along with any song, click, or beat — at least 4 taps for an accurate reading.

Or find it automatically with your mic ↓

Delay time reference

1/4

—

1/8

—

1/8T

—

1/8.

—

1/16

—

Or find it automatically

Play the song near your mic — analysis happens entirely on your device, nothing is recorded or uploaded.

--

Not listening

Metronome

120

Saved BPMs

Nothing saved yet — use the save icon next to a reading above to keep it here for this session.

Why use a tap tempo BPM counter?

Every piece of music has a tempo — a specific number of beats per minute — but you don't always know what it is. Maybe you're mixing a set and need to beatmatch two tracks, setting a delay pedal to lock in with a song, transcribing a demo before you forget it, or trying to find a running playlist that matches your stride. That's what a tap tempo tool solves: instead of guessing or counting beats with a stopwatch, you tap along in real time and get an accurate reading in seconds.

A tap tempo tool that works online, in your browser

Real Tap Tempo is a free tap tempo online tool — there's nothing to install and no account to create. Open it on desktop or mobile and it works the same way: click, touch, or press the spacebar in rhythm with the beat, and the tool averages your last several taps into a stable BPM reading, filtering out the occasional mistimed tap automatically. If you'd rather not tap at all, switch to microphone mode: play the track near your device and the built-in BPM finder works out the tempo on its own, entirely in your browser. Nothing you tap or play is ever recorded, uploaded, or stored anywhere — the whole thing runs locally on your device, which makes it a genuinely private online tap tempo and BPM counter rather than one that quietly ships your audio to a server.

Also a tap tempo metronome

Finding the number is only half the job, so this tap tempo metronome picks up exactly where the counter leaves off. Once you've got a BPM — whether from tapping or from the tap tempo BPM reading the microphone gives you — one click hands it straight to the metronome, with a synced visual beat and an accented downbeat, so you can practice or play along at that exact tempo immediately. It's the same idea as a metronome tap tempo feature you'd find built into a keyboard or a DAW, just without needing to open a separate app.

Getting an accurate BPM tap tempo counter reading

A tap tempo counter is only as good as the input it gets. A few taps in, most tools — including this one — will already show a number, but accuracy keeps improving the more consistently you tap: aim for at least four or five evenly spaced taps before trusting the result, and watch the "Steady" indicator, which tells you in real time whether your timing is consistent enough to trust. If your bpm tap tempo reading looks like it's exactly double or half of what you expected, that's not a bug — it's a well-known ambiguity in tempo detection, since many tracks can genuinely be felt at either tempo depending on how you count the beat. Use the ×2 or ½× buttons to correct it instantly instead of re-tapping from scratch.

A BPM counter for songs, sets, and practice

Most of the time, this online BPM counter is really being used as a BPM finder — you've got a song with no tempo metadata and just want to find its BPM without digging through a database that might not have it. That's exactly what the microphone mode is for: it's a BPM counter for songs that turns "what's the tempo of this track" into an answer in a few seconds, no lookup required. Beyond a single reading, the genre reference tells you where your tempo sits relative to common styles, from downtempo hip-hop in the 80s up through drum & bass past 160 BPM, and the delay-time reference converts your BPM into millisecond values for quarter notes, eighth notes, dotted eighths, and triplets — exactly what you need to dial in a delay or reverb pedal so it locks to the tempo instead of clashing with it.

Who it's for

DJs use it to beatmatch tracks that don't come with tempo metadata, especially vinyl, live recordings, or anything ripped without ID3 tags. Producers use it to quickly sketch a project's tempo before committing it in their DAW. Musicians use it to find the tempo of a song they're learning by ear. Dancers and choreographers use it to match movement to a specific beat. Whatever the reason, the goal is the same: a fast, accurate, completely free way to turn a beat you can hear into a number you can use — no signup, no installation, and nothing that ever leaves your browser.

Frequently asked questions

What is BPM?

BPM stands for beats per minute — it's how tempo is measured in music. A higher BPM means a faster tempo, a lower BPM means a slower one. House music typically sits around 118–130 BPM, while drum & bass runs 160–180 BPM.

How accurate is tap tempo?

Accuracy improves the more consistently you tap. After 4 or more evenly-spaced taps, Real Tap Tempo is typically accurate to within 1–2 BPM. The tool also automatically filters out any single mis-tap, so one bad tap won’t throw off your reading — watch the "Steady" indicator to see how consistent your tapping is.

Why does my BPM reading look like it's double or half what I expected?

This is a real ambiguity in tempo detection, not a bug. Many tracks can be felt at either their tap-along tempo or exactly double or half of it — for example, a track you tap at 85 BPM might actually be catalogued as 170 BPM depending on how the beat is felt. Use the ×2 or ½× buttons to correct the reading instantly without re-tapping.

Is my audio or data ever uploaded anywhere?

No. Tapping, the BPM calculation, and microphone-based detection all happen entirely in your browser. Nothing is ever recorded, saved, or sent to a server — you can use Real Tap Tempo offline once the page has loaded.

What are the delay-time numbers (1/4, 1/8, 1/16) for?

They convert the detected BPM into millisecond values for common note subdivisions. This is useful for setting a delay or reverb pedal/plugin to match a song's tempo exactly, since most delay units are dialed in using milliseconds, not BPM.

What is a good BPM for my genre?

It varies, but common ranges are: hip-hop 85–115 BPM, pop/R&B 96–115 BPM, house 118–130 BPM, techno/trance 126–150 BPM, dubstep/trap 136–149 BPM, and drum & bass 160–180 BPM. Real Tap Tempo shows you the matching genre range live as you tap.

Is this a heart rate or pulse BPM counter?

No — this measures the tempo of music (the beats per minute of a song, click, or beat), not your heart rate. If you're trying to find a song's tempo, beatmatch for a DJ set, or set a metronome, you're in the right place; a heart-rate BPM counter is a different kind of tool entirely.

Does Google have a BPM counter?

Google shows a simple tap-tempo widget for some searches, but it doesn't save your reading, offer a synced metronome, or detect tempo from your microphone. Real Tap Tempo gives you all three, plus a genre reference and a delay-time calculator, for free.

Tap tempo in your DAW

Quick answers for setting tempo by tapping in the most common recording and production software.

What is tap tempo?

Tap tempo is a way to set or find a song's BPM (beats per minute) by tapping a button, key, or footswitch in rhythm with the beat, instead of typing in a number or counting beats with a stopwatch. Most DAWs, drum machines, and delay or reverb pedals include some form of tap tempo — it's the same idea this site uses: tap along with a song and get an accurate BPM reading in seconds.

How do I tap tempo in Pro Tools?

Open the Transport window (Cmd+1 on Mac, Ctrl+1 on Windows) and make sure Conductor mode is off (gray, not blue) so you're in Manual Tempo mode. With the tempo field selected, tap the T key in time with the beat — Pro Tools averages your last 8 taps — then press Enter to lock it in. If you just need a quick BPM reading without opening a session, tapping it here first is usually faster.

How do I tap tempo in Logic Pro?

Logic Pro doesn't ship tap tempo on a default key, so you assign one yourself: open Key Commands (Option+K), search for "Tap Tempo," and assign a key using "Learn by Key Label." Once mapped, tapping that key in rhythm sets the project tempo — Logic starts calculating after your second tap and settles in around the fifth. You can change how many taps it uses under Edit > Tempo > Tempo Interpreter.

How do I tap tempo in FL Studio?

Right-click the tempo display at the top center of FL Studio and choose "Tap." A tap-tempo window opens — click the button (or your mapped key) steadily in time with the beat, and FL Studio averages your taps into a BPM. Press Enter or click OK once it settles on a tempo you're happy with.

How do I tap tempo in Ableton Live?

Click the Tap Tempo button in Ableton's Control Bar, next to the tempo field, once per beat — in a 4/4 track, Live locks onto that tempo after about four taps. For faster access, map a computer key to the Tap Tempo button using Key Map Mode, or map it to a MIDI controller or footswitch using MIDI Map Mode.

How do I tap tempo in GarageBand?

GarageBand's Tap Tempo button only shows up when you're creating a new project — open the Details panel on the new-project screen and click Tap Tempo repeatedly in time with the beat until an average settles. There's no built-in way to tap tempo on a project you've already started, which trips a lot of people up; if you just need the BPM of a song playing nearby without starting a new GarageBand project, that's exactly what the mic mode above is for.

How do I tap tempo in Reaper?

Open the Action List (press ?), search for "Tap Tempo," and assign it a keyboard shortcut — tapping that key in rhythm sets the project's BPM. If you'd rather use the mouse, hover over the BPM box at the bottom center of the transport until it switches to "TAP," then click it in time with the beat instead.

What is tap tempo on a delay pedal?

On a delay or reverb pedal, tap tempo is a footswitch you tap in rhythm with the song to set the repeat time, instead of turning a knob and guessing. Most pedals average your last few taps into a delay time in milliseconds — if you already know the BPM, the delay-time reference above converts it into the exact millisecond values for quarter notes, eighth notes, dotted eighths, and triplets, the same numbers you'd dial into the pedal directly.