BPMcountR → Online metronome

Online metronome

You came looking for a click. This page does not have one. A metronome is something you leave running while both your hands are busy, and a browser tab is the one place that cannot promise to keep running. Below is what a browser click does well, where it lets go, and what to look for in whatever you end up using.

If you are here to measure a tempo rather than play one, that part does work in a browser and it is on the front page of this site.

Where a browser metronome holds up

For a minute of work with the tab in front of you, a modern browser is accurate. Web Audio schedules sound on its own clock rather than on the timer that runs your page, so a click can be placed ahead of time and lands where it was put, within a millisecond or so. That is far below what anyone hears as wrong.

Checking a tempo, setting a feel before you record, giving a student a pulse for eight bars: all fine.

Where it lets go

SituationWhat happens
You switch tabsBackground tabs are throttled on purpose, to save battery. Timers slow down, and a click scheduled naively arrives late or not at all.
The screen sleepsOn a phone, the page stops. There is a wake lock, it is not universally supported, and it is a battery decision you did not make.
A call comes inAudio focus goes elsewhere and does not reliably come back.
You are in a basementA page you cannot load is not a metronome. Rehearsal rooms are frequently basements.
Bluetooth headphones100–200 ms of latency on any route. That is a problem for a metronome specifically, because you are playing against it rather than listening to it.

None of this is a browser being badly made. A page is a guest on your device, and the rules that keep a hundred open tabs from flattening a battery are the same rules that stop one of them clicking for an hour.

What to look for in a metronome

Tempo as a starting point

If you are setting a metronome to work on a piece, start below the recording, at the speed where you get it right every time rather than the speed you wish you were at, and move up in small steps. For a sense of where a style usually sits, BPM by genre lists the range for about forty of them.

The metronome in BPMcountR

It does the list above: time signatures, accent patterns, subdivisions with a swing feel, a count-in, and it keeps playing with the screen off and the phone in flight mode. The metronome itself is free. The trainers and the practice timer are the Pro part.

BPMcountR — Tap BPM & Metronome

The metronome is free, with no ads and no account. Pro is a one-time 7,99 €.

Get it on Google Play
The metronome playing at 128 BPM in 4/4, with the third beat lit and controls for subdivision and count-in.
The metronome at 128 BPM in four four, third beat lit.

Common questions

Is there a metronome on this site?

No, and that is a decision rather than an omission. A metronome is something you leave running while you practise, and a browser tab is the one place that cannot promise to keep running. BPMcountR is a metronome app for Android, and the metronome in it is free.

Why does a browser metronome drift?

Because a background tab is throttled on purpose. Browsers slow down timers in tabs you are not looking at, to save battery, so a click scheduled by an ordinary timer arrives late or not at all. Web Audio can schedule ahead accurately enough to avoid this while the tab is in front, which is why a browser metronome is usually fine for thirty seconds and unreliable for thirty minutes.

What should a metronome be able to do?

Time signatures beyond four four, so a waltz or a seven-eight actually counts right. Subdivisions, so you can practise eighths and triplets against the same pulse. Accents you can move, because the first beat is not always the one you need marked. A count-in, so you start with the tempo rather than catching up to it. And it must keep playing with the screen off, which is where most of them stop.

What tempo should I practise at?

Slower than the recording, at the speed where you play it right every time, then move up in small steps. Somewhere between 60 and 80 BPM is where most technical work happens, whatever the piece ends up at. A tempo trainer does the stepping for you, raising the click a few BPM every few bars so you find your ceiling instead of guessing at it.

Does a metronome need an internet connection?

An online one does, every time you use it. That is worth thinking about before a rehearsal, because rehearsal rooms are frequently basements and basements frequently have no reception. An app loads once and then does not care.

Related: tap a tempo in the browser, BPM by genre, and the delay time calculator.