100 BPM
Metronome
A steady click from 30 to 300 BPM, with the downbeat accented — timed by the audio clock, not by a browser timer.
Why the tempo does not drift
The obvious way to build a metronome is a timer that fires every so many milliseconds. It does not work: browser timers are approximate, they are delayed by whatever else the page is doing, and the error accumulates until the click is audibly uneven.
This one schedules each click at an exact time on the audio clock, a fraction of a second before it is due — so the sound is placed by the audio hardware rather than by the browser's timer. The result is a click that stays steady while the page is doing other things.
The dot follows the sound rather than leading it, and it is deliberately small: a screen that flashes on every beat would be a genuine problem at these rates, so this page does not do it.
Using it
Set a tempo with the number, the slider, or by pressing Tap tempo in time with the music — two taps is enough, more makes it steadier.
Choose the beats per bar. The first beat of each bar is higher and slightly louder, so you can hear where the bar starts.
Practice slower than feels right. The oldest advice about metronomes is still the best: if you cannot play it cleanly at the slow tempo, the fast one is not ready.
Honest limits
The click is placed by the audio system, so it is steady — but Bluetooth headphones and speakers add a delay, often a tenth of a second or more. That does not make the tempo wrong, but it does mean the click you hear is behind your own playing, which matters if you are recording. Wired is better for anything where timing counts.
Nothing is stored: the tempo and the bar length reset every visit. For a tone rather than a click, use the Tone Generator; for timing a run rather than pacing one, the Stopwatch.
Nothing plays until you press Start, and nothing is stored. Hiding the tab or leaving the page stops the click and releases the audio at once.
All audio & focus
See the category →- White NoiseNo single color
- Pink NoiseNo single color
- Brown NoiseNo single color
- Pomodoro TimerNo single color
- Countdown TimerNo single color
- Fullscreen ClockNo single color
- Focus ModeNo single color
- Speaker / Channel TestNo single color
- StopwatchNo single color
- Rain SoundsNo single color
- Ocean WavesNo single color
- Campfire SoundsNo single color
- Tone GeneratorNo single color
- Hearing Range TestNo single color
- You are hereMetronome
- Breathing Exercise TimerNo single color
- Alarm / Reminder TimerNo single color
Swatches preview a tool’s default color or pattern. Some tools do not have a swatch.