Tools Guides
media Free No signup

BPM Counter & Metronome

Tap to count BPM or use a precise Web Audio metronome with time signature support.

Loading tool…

About this tool

Two tools in one: a tap-tempo BPM counter that averages your last 8 taps for accuracy, and a full metronome powered by the Web Audio API with a BPM slider (40-220), selectable time signatures, and an accented first beat. A flashing visual indicator and BPM category label (Largo through Presto) make it easy to stay in time.

How to use

  1. 1 Step 1: Switch to the 'Tap BPM' tab and tap the button (or press Space) to the beat of your music.
  2. 2 Step 2: The tool shows your calculated BPM after 2 taps and refines it with each additional tap.
  3. 3 Step 3: Switch to the 'Metronome' tab, enter your target BPM, and select a time signature.
  4. 4 Step 4: Press Start — the metronome clicks and flashes on every beat, accenting beat 1.

Frequently Asked Questions

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}