How it works
- Set your tempo. Drag the slider, type a value, use the +/− buttons or tap the Tap button in rhythm — anywhere from 30 to 300 BPM.
- Shape the bar. Pick a time signature (2/4 to 12/8, or a custom one), tap beats to accent or mute them, and add subdivisions, swing or a different click sound.
- Press Start. The click plays with sample-accurate timing and the beat dots pulse in sync. The spacebar starts and stops it.
Features
- 30–300 BPM with tap tempo. Set the tempo by slider, keyboard, +/− buttons, or simply tap the beat and let the metronome read it.
- Time signatures & per-beat accents. Presets from 2/4 to 12/8 plus custom signatures up to 16 beats — tap any beat to accent, normalize or mute it.
- Subdivisions & swing. Add eighths, triplets or sixteenths between the beats, and dial in swing from straight (50%) to a hard shuffle (75%).
- 100% in your browser. Every click is synthesized locally with the Web Audio API — nothing to install, no account, no data sent anywhere.
FAQ
Is this online metronome free?
Yes, completely. The metronome runs in real time in your browser and doesn't consume any processing quota — no account, no daily limit, no watermark, no locked features. You can practise with it for as long as you like, every day, without ever hitting a paywall.
Does the metronome send any data to a server?
No. There's no file to upload and nothing to process remotely: every click is synthesized on your machine with the Web Audio API. Once the page is loaded, the metronome works entirely locally — your tempo, signature and settings never leave your browser.
How accurate is the timing?
Very accurate. Clicks aren't triggered by JavaScript timers (which drift); they're scheduled ahead of time on the Web Audio clock, which is sample-accurate. A lookahead scheduler keeps filling the queue, so there's no cumulative drift — even if the tab briefly stalls, the beat lands back exactly on the grid.
What are subdivisions and swing for?
Subdivisions add clicks between the beats — eighths, triplets or sixteenths — so you can hear exactly where your notes should land at slow tempos. Swing (50–75%) lengthens the first eighth of each beat and shortens the second, turning a straight feel into a shuffle; at 67% it matches a triplet feel, as in jazz and blues.
How do I practice with a metronome?
Start slower than feels comfortable — slow enough to play the passage perfectly — then raise the tempo in small steps (3–5 BPM) only once it's clean. Use subdivisions to lock in your timing at slow tempos, then remove them. Muting beats is a great next step: silent clicks force you to keep time yourself.