LazyTools

🔒 Every tool runs in your browser — the files and values you enter are never uploaded to any server. How it works

🎼 Online Metronome

Set a tempo and time signature and practise to a steady click — with the first beat of each bar accented, and precise Web Audio timing.

A precise Web Audio metronome — the first beat of each bar is accented. Scheduling is sample-accurate, not setTimeout-jittery. Audio starts only when you press Start. 🔒 In your browser.

Rate this tool:
Anonymous — no account, no identifier

How the online metronome works

The metronome schedules each click ahead of time using the Web Audio clock, which is sample-accurate and doesn't drift the way ordinary timers do. You set the tempo (40–240 BPM) and the number of beats per bar; the first beat of each bar gets a higher-pitched accent so you can feel the downbeat, with a visual indicator that follows along.

Practising with a metronome is one of the most effective ways to build steady timing. Start slow enough to play cleanly, then raise the tempo gradually. Audio only starts when you press Start, and everything runs locally in your browser.

Frequently asked questions

How do I use a metronome?

Set the tempo to match your piece (or slower to learn it), choose the beats per bar to match the time signature, and press Start. Play along with the click, keeping the accented downbeat aligned with the start of each bar.

What tempo should I practise at?

Start slow enough to play every note cleanly and evenly, then increase the tempo in small steps once it's comfortable. Building accuracy slowly beats rushing and reinforcing mistakes.

Is this metronome accurate?

Yes — it uses the Web Audio clock to schedule clicks with sample accuracy, so it stays rock-steady rather than drifting like a simple timer. Timing is as reliable as a hardware metronome.

What does the accented beat mean?

The higher click marks beat one, the downbeat of each bar. It helps you feel the metre — for example the strong-weak-weak pattern of 3/4 — instead of a featureless stream of clicks.

Does it work offline?

Yes. Like all LazyTools, the metronome runs entirely in your browser and keeps working with no internet connection once the page has loaded.

Related music tools