Metronome
betaThis free online metronome keeps accurate time using the audio clock, so it stays on beat over long practice sessions and even in a background tab. Set the tempo from 20–300 BPM, choose a time signature, or tap the beat to find your tempo. Runs entirely in your browser.
A precise, sample-accurate metronome that keeps time even in a background tab. Set the tempo, pick a time signature, or tap the beat. Runs entirely in your browser.
The click is scheduled on the audio clock, so it stays accurate over long sessions.
How to use Metronome
- 1 Set the tempo with the slider, or tap the Tap tempo button to the beat.
- 2 Choose a time signature (beats per bar) — the downbeat is accented.
- 3 Press Start; the beat lights follow the click.
- 4 Adjust the tempo live while it plays.
Frequently asked questions
How accurate is it?
Very. Clicks are scheduled on the Web Audio clock (sample-accurate), not on a JavaScript timer, so timing stays tight over long sessions.
Does it keep time in a background tab?
Yes. Because the audio is scheduled ahead on the audio clock, it stays accurate even when the tab is not focused.
Can I tap the tempo?
Yes. Tap the button a few times and it sets the BPM from your taps.
Does it work offline?
Yes. As a PWA it keeps working with no connection once loaded.