A practice metronome that does the coaching for you
This free online metronome uses a Web Audio look-ahead scheduler, so every click lands on the audio hardware clock — no drift, no jitter, even in a busy browser tab. Set any tempo from 20 to 300 BPM with the slider, ±1/±5 buttons, or find a song's tempo with the tap-tempo BPM counter (press T). Choose a time signature from 1/4 to 12/8, add eighth, triplet or sixteenth subdivisions, pick one of five synthesized click sounds, and shape the bar with the accent editor — every beat can be accented, normal or muted.
Two built-in trainers do the coaching: the speed trainer raises the tempo automatically (say +4 BPM every 4 bars) until your target — the proven way to build speed gradually — and the gap trainer mutes the click for whole bars while the beat dots keep moving, testing whether your internal clock holds. Save each song's tempo and meter as a setlist, watch your practice timer add up, and press F for a fullscreen pendulum with a wake lock that keeps your screen on. Tune up first with the guitar & instrument tuner, or program a groove in the Drum Loop Studio. Everything runs locally — free, no account, nothing uploaded.
FAQ — online metronome & BPM counter
What is a metronome and what is BPM?
A metronome plays a steady click at a tempo you set so you can practise in time. BPM means beats per minute — 60 BPM is one beat per second, 120 is two. Typical ranges: largo 40–60, adagio 66–76, andante 76–108, moderato 108–120, allegro 120–168, presto 168–200 — the label under the big number tracks this.
How does tap tempo work?
Tap the TAP button (or press T) in time with the music. The tool averages the interval between your recent taps and converts it to BPM, so you can find any song's tempo by ear in a few taps. Keep tapping and the estimate refines itself.
How accurate is the timing?
Very accurate. It uses the Web Audio API with a look-ahead scheduler that places each click on the audio hardware clock instead of relying on JavaScript timers — avoiding the drift and jitter of setInterval metronomes. Clicks stay locked even when the tab is busy.
Can I set a time signature and subdivisions?
Yes — any signature from 1/4 up to 12/8, plus eighth, triplet or sixteenth subdivisions between the main beats. The downbeat is accented by default and every beat's accent is editable.
What is the accent editor?
Each beat of the bar is a dot button under the pendulum. Click it to cycle accent → normal → mute (muted beats stay visible, just silent). Build backbeat accents on 2 and 4, clave-style patterns, or your own gap exercises.
How does the speed trainer work?
Set a step (e.g. +4 BPM), an interval (every 4 bars) and a target tempo. While you play, the metronome raises the tempo automatically each interval until the target — the classic way to build speed gradually instead of jumping straight to full tempo.
What is the gap trainer for?
It plays a number of bars normally, then mutes the click for whole bars while the beat dots keep moving. If you're still in time when the click returns, your internal clock is solid. Start with 4 bars on / 1 off and work toward 1 on / 3 off.
What click sounds are available?
Five synthesized sounds: woodblock (the classic), digital beep, click, cowbell and rimshot — all generated live with the Web Audio API, no samples. Accented beats are brighter and louder; subdivisions are quieter still.
What are setlists?
Save the current tempo, meter, subdivision, sound and accent pattern under a song name. At rehearsal, tap the song and everything is restored instantly. Stored in your browser's local storage — private, on your device.
Does it track my practice time?
Yes — a practice timer counts how long the click has actually been running this session, plus a daily total stored on your device. Time with the click on is the time that counts.
What tempo should I practise at?
Slower than you think. Pick a tempo where you can play the passage perfectly and relaxed — often 50–70% of the target — then let the speed trainer move you up in small steps. If mistakes appear, drop back down. Clean and slow beats fast and sloppy.
Does it work on a phone and in fullscreen?
Yes — iPhone, iPad, Android and desktop. Press F or FULL for a fullscreen pendulum with big controls; a wake lock keeps the screen on. On iPhones the page expands to fill the screen, since iOS Safari has no true fullscreen.
Is it free and private?
Completely free, no account, no ads. Everything runs in your browser — no practice data leaves your device. One of the free tools at
jasperbernaers.com.