Rolling Average BPM
Uses a smart rolling average algorithm across your last 12 taps. The more you tap, the more accurate the reading — typically ±1 BPM after 8 taps.
Tap along to any song and get an accurate beats-per-minute reading in seconds. Built for musicians, DJs, producers, and anyone who lives by the rhythm.
Space / any key to tap · M metronome · Esc reset
TapTempoTools isn't just a tap counter. It's a full tempo toolkit designed to handle real-world music situations — from the studio to the stage.
Uses a smart rolling average algorithm across your last 12 taps. The more you tap, the more accurate the reading — typically ±1 BPM after 8 taps.
Toggle the metronome to hear an audible click at your detected BPM. Beat 1 plays at a higher pitch as the accent. Perfect for practice sessions.
Switch between 4/4, 3/4, 6/8, 2/4, 5/4, and 7/8 in real time. Beat indicator dots show your position in the bar with accent beat highlighting.
A live line graph plots your last 30 taps and calculates your standard deviation. Rated Excellent, Good, Fair, or Unstable so you know your accuracy.
Any key to tap, M to toggle metronome, Esc to reset. Designed for one-handed use so you can keep your other hand on an instrument.
Fully responsive on desktop, tablet, and mobile. Touch-optimized tap button, no app download required. Runs entirely in your browser.
Finding a song's BPM takes less than 10 seconds. Here's exactly how it works.
Start playing the song you want to analyse — on any platform, any device, or live instrument.
Click TAP or press any key in time with the beat. The tool auto-resets after a 3-second pause.
The BPM updates live. Check the tempo name, consistency graph, and session stats.
Enable the metronome to lock in that tempo with an audible click and animated beat indicator.
Tap tempo is the practice of determining a song's BPM by physically tapping in rhythm with the beat. Rather than counting bars manually or using a spectrum analyser, you simply tap and let the algorithm do the maths.
The concept originated in hardware devices — guitar effects pedals, drum machines, and stage keyboards often have a dedicated tap tempo button. Our tool brings the same functionality to your browser, with the added precision of a rolling average algorithm that improves accuracy with each tap.
After just 6 taps, TapTempoTools typically reads within 2–3 BPM of the true tempo. After 10 consistent taps, accuracy is usually within ±1 BPM.
These Italian terms have been used in music notation for centuries. Each describes a speed range and the emotional character that tempo typically conveys.
| Tempo Name | BPM Range | Character & Feel | Common In | Speed |
|---|---|---|---|---|
| Larghissimo | Under 24 | Extremely slow, drawn-out, grave | Experimental, ambient | Very Slow |
| Grave | 25–45 | Solemn, heavy, deeply expressive | Requiems, elegies | Very Slow |
| Largo | 40–60 | Broad, stately, dignified | Classical ballads, hymns | Slow |
| Adagio | 66–76 | Slow, expressive, at ease | Slow movements, ballads | Slow |
| Andante | 76–108 | Walking pace, natural, flowing | Pop, folk, soul | Moderate |
| Moderato | 108–120 | Moderate, steady, unhurried | Pop, country, R&B | Moderate |
| Allegro | 120–156 | Fast, bright, lively, energetic | House, pop, rock | Fast |
| Vivace | 156–176 | Very lively, brisk, spirited | Drum & Bass, trance | Fast |
| Presto | 168–200 | Very fast, urgent, driven | Hardcore, speed metal | Very Fast |
| Prestissimo | 200+ | Extremely fast, breathless | Extreme metal, gabber | Extreme |
Every genre has a characteristic tempo range that defines its energy and feel. Use this as a reference when you're producing, mixing, or just curious about a track.
Everything you need to know about BPM counting, tap tempo, and getting the best results from this tool.
Tap tempo is a method of determining the beats per minute (BPM) of any piece of music by tapping along with its beat. Rather than manually counting bars or using complex audio analysis software, you simply tap a button or key in rhythm, and the tool calculates the tempo from the intervals between your taps.
Beats per minute — commonly abbreviated as BPM — is the universal measurement of musical tempo. It defines how many rhythmic pulses occur in a 60-second window. A song at 60 BPM has exactly one beat per second; a song at 120 BPM has two. The higher the BPM, the faster the tempo and the more energetic the feel.
BPM is the lingua franca of modern music production. Every DAW — from Ableton Live to Logic Pro and FL Studio — displays and operates in BPM. DJs use BPM for beat matching. Fitness coaches use it to match music intensity to exercise zones. Composers use it to express tempo with mathematical precision instead of vague words like "fast" or "slow."
Tempo and rhythm are related but distinct concepts. Tempo is the overall speed of a piece — the BPM value. Rhythm is the pattern of long and short sounds that happen within that tempo. Two songs can share the same BPM but feel completely different because their rhythmic patterns diverge.
The time signature adds another layer: a 4/4 time signature at 120 BPM gives you four steady quarter-note beats per bar, producing the driving feel of most pop and house music. A 3/4 signature at the same 120 BPM creates a waltz-like flow, even though the speed is identical. Our tap tempo online tool lets you experiment with all six common time signatures to fully explore this relationship.
Quick definition: Tap tempo is an input method. BPM is the output. Our free BPM calculator converts your tapping rhythm into a precise numerical tempo reading that you can use anywhere — in your DAW, on your pedal board, or in a DJ set.
Using our free tap tempo online tool takes less than 10 seconds and requires no technical knowledge. Here is a complete step-by-step guide to getting the most accurate BPM reading possible.
Tap on the downbeat only. In 4/4 time, the downbeat is beat 1. Tapping only on beat 1 (rather than all four beats) reduces errors caused by double-tapping instincts.
Use the spacebar. The spacebar is the largest key and gives the most consistent pressure, reducing timing variance compared to a mouse click or small key.
Let the algorithm average out. Our rolling average uses your last 12 taps. If you tap inconsistently at first, keep going — later taps will bring the average closer to the true tempo.
Watch the consistency rating. If the graph says "Fair" or "Unstable," try resetting and tapping again with a more focused rhythm. A green "Excellent" rating means your BPM is highly reliable.
Every professional music producer needs a reliable tempo finder. Whether you're sampling a vinyl record, building a remix around a reference track, or setting a session BPM before writing a new song, finding the correct BPM is the first and most critical step.
Ableton Live has a built-in tap tempo button in its transport bar — you click it repeatedly in sync with the beat to set the session tempo. However, many producers find an external tool like TapTempoTools more reliable because: the reading happens before the session starts (no risk of accidentally triggering clips), the consistency graph confirms accuracy, and you can lock in BPM with 10+ taps rather than the 4-tap minimum Ableton offers.
Once you have your BPM from TapTempoTools, simply type it into Ableton's tempo field. For warp markers and clip tempo detection, an accurate BPM is essential — even 0.5 BPM off can cause drift over long clips.
Logic Pro supports tap tempo via the transport bar's "Tap Tempo" button, or you can assign it to a keyboard shortcut via Key Commands. The workflow is similar to Ableton: tap to detect BPM externally using TapTempoTools, then enter the value into Logic's tempo field. Logic also has Smart Tempo mode, which analyses audio and sets BPM automatically — but for tracks with inconsistent timing, manual tap tempo via TapTempoTools remains the most reliable method.
FL Studio has a tap tempo button directly on its main toolbar — you right-click the BPM display and select "Tap" mode, then click in rhythm. Alternatively, use TapTempoTools first for a precise number, then type it manually into FL Studio's BPM box. This is the preferred workflow when matching the BPM of an external audio file, as FL Studio's internal tap is limited to short sessions.
Producer workflow tip: Use TapTempoTools to find the BPM of a reference track → copy the number → paste it as the session BPM in your DAW → import the reference audio → use your DAW's warp or time-stretch feature to lock it to the grid. This is the most reliable way to build a remix or sample-based track.
For DJs, knowing the BPM of every track is not optional — it is the foundation of seamless mixing. For live musicians, understanding tempo enables tighter ensemble playing, better rehearsal discipline, and more effective communication with producers and engineers.
Beat matching is the art of aligning the tempos of two tracks so they play in sync without audible rushing or dragging. While modern DJ software like Rekordbox, Traktor, and Serato autodetects BPM, these algorithms occasionally produce errors — especially on tracks with live drumming, tempo variations, or unusual time signatures.
When auto-detection fails, tap tempo BPM detection is the most reliable fallback. Simply play the track through your headphones or monitor and tap along with the kick drum using TapTempoTools. The result is typically accurate to within ±1 BPM after 10 taps, giving you a correct value to manually enter into your DJ software.
For a deeper dive into this topic, see our guide on tap tempo for DJs, which covers BPM detection workflows for Pioneer, Denon, and software-based setups.
Live musicians — particularly guitarists, bassists, and keyboardists who use time-based effects like delay and reverb — rely on precise tempo knowledge to sync their effects with the song's groove. A delay pedal set to the wrong BPM creates a messy, cluttered sound; at the right BPM, it transforms into a rhythmic, musical effect that sits perfectly in the mix.
Our tap tempo guide for guitarists explains how to convert BPM into millisecond delay times for common note values (eighth notes, dotted eighth notes, quarter notes), covering the most popular delay pedal setups.
These two tools are often confused, but they serve opposite purposes. A tap tempo tool detects BPM from your input. A metronome outputs a beat at a given BPM. Understanding the difference helps you know which tool to reach for — and when to use both together, as TapTempoTools allows.
| Feature | Tap Tempo Tool | Metronome |
|---|---|---|
| Primary purpose | Detect and measure BPM | Produce a steady beat at a set BPM |
| Direction of use | You tap → tool outputs BPM | You set BPM → tool outputs clicks |
| Best for | Finding tempo of existing music | Practising to a fixed tempo |
| Requires input | Yes — your tapping | No — just a BPM number |
| Use in live performance | Identify song tempo quickly | Keep time during rehearsal |
| Use in production | Match session BPM to reference | Play along to the session grid |
| TapTempoTools includes both? | ✅ Yes | ✅ Yes |
Use tap tempo when you have an existing piece of music and need to discover its tempo. This applies when sampling, remixing, teaching a song by ear, syncing effects to a track, or preparing a DJ set with accurate BPM data. The tempo finder function is the right tool whenever the music already exists and the tempo is unknown to you.
Use a metronome when you are creating or practising music and need a steady reference beat. This is the tool for instrumental practice, songwriting, recording sessions, and live rehearsal. Our built-in online metronome handles this role perfectly once you've found your BPM via tap tempo.
TapTempoTools is used by musicians worldwide. Select your language below to read about the tool in French or German.
TapTempoTools is a free online tap tempo tool that lets you find the BPM of any song instantly. Simply tap along with the beat and get an accurate beats-per-minute reading in seconds. No account or download required.
Related searches: tap tempo online, bpm calculator, tempo finder, tap bpm, beats per minute counter, free online metronome
TapTempoTools est un outil de tap tempo en ligne gratuit qui vous permet de trouver instantanément les BPM de n'importe quelle chanson. Tapez simplement en rythme avec la musique et obtenez une lecture précise des battements par minute en quelques secondes.
Notre calculateur BPM utilise un algorithme de moyenne glissante pour une précision maximale. Aucun téléchargement ni inscription requis — fonctionne directement dans votre navigateur sur ordinateur et mobile.
Fonctionnalités incluses : détection du tempo par tap, métronome intégré, sélecteur de signature rythmique (4/4, 3/4, 6/8...), graphique de cohérence en temps réel, et raccourcis clavier.
Recherches associées : tap tempo en ligne, calculateur BPM, trouver le BPM d'une chanson, métronome en ligne gratuit, compteur de battements par minute
TapTempoTools ist ein kostenloser Tap-Tempo-Online-Tool, mit dem Sie die BPM jedes Songs sofort herausfinden können. Tippen Sie einfach im Rhythmus der Musik und erhalten Sie in Sekunden eine genaue Beats-per-Minute-Anzeige.
Unser BPM Rechner verwendet einen gleitenden Durchschnittsalgorithmus für maximale Genauigkeit. Kein Download oder Anmeldung erforderlich — funktioniert direkt in Ihrem Browser auf Desktop und Mobilgeräten.
Enthaltene Funktionen: Tempo-Erkennung per Tippen, eingebautes Metronom, Taktart-Auswahl (4/4, 3/4, 6/8...), Echtzeit-Konsistenzgraph und Tastaturkürzel.
Verwandte Suchanfragen: Tap Tempo online, BPM Rechner, BPM eines Songs finden, kostenloses Online-Metronom, Schläge pro Minute zählen
BPM stands for beats per minute — the standard unit of musical tempo. It tells you how many rhythmic pulses (beats) occur in a 60-second window. A song at 120 BPM has exactly two beats per second. BPM determines the energy and feel of a track: 70 BPM sounds slow and relaxed; 180 BPM sounds urgent and intense. Every professional DAW, DJ software, and metronome uses BPM as its primary tempo reference.
Manual tap tempo, when done carefully with 10+ taps, is accurate to within ±1 BPM — which is sufficient for nearly all music production and DJ use cases. Audio analysis algorithms can be more accurate for tracks with perfectly quantised, machine-tight rhythms. However, for songs with live drumming, swing, or tempo variations, tap tempo can actually outperform automated analysis because a human ear naturally tracks the perceived beat rather than a strict mathematical average of all drum hits.
Yes. Logic Pro has a built-in tap tempo function accessible via the transport bar or a custom keyboard shortcut (set in Key Commands under the Edit menu). You can also use TapTempoTools externally to get an accurate reading, then manually enter the BPM into Logic's tempo field. For tracks with variable tempo, Logic's Smart Tempo feature analyses the audio file automatically — but for a single target BPM from a reference track, manual tap tempo via TapTempoTools is faster and more reliable.
Yes — TapTempoTools is completely free, forever. There are no subscriptions, no premium tiers, no account required, and no downloads. The tool runs entirely in your web browser using JavaScript. No audio is recorded, no data is stored, and nothing is sent to a server. You can bookmark the page and access it anytime on any device.
The most accurate and universally applicable method is tap tempo: play the song and tap along with the beat using TapTempoTools. For songs available on Spotify, the Spotify app and third-party tools like Soundiiz or Tunebat can show BPM metadata — but this data is sometimes incorrect or unavailable for less mainstream tracks. For perfectly synthesised electronic music, audio analysis is highly accurate. For live recordings, tap tempo is the gold standard. Our full guide to finding a song's BPM covers all methods in detail.
For running, music with a BPM matching or doubling your step cadence is most effective. Most recreational runners have a cadence of 150–180 steps per minute, so music at 150–180 BPM (or 75–90 BPM with double-time feel) tends to sync naturally with the pace. Elite runners often target 180 steps per minute, making drum and bass (160–180 BPM) a popular genre for high-intensity training. See our tempo guide for running and workouts for specific playlist recommendations by intensity level.
TapTempoTools is building the most comprehensive online resource for tempo, BPM, and rhythm tools. Browse our growing library of guides, tools, and tutorials below.