All practice guides

Free Online Metronome for Music Practice

Here is a working metronome, no signup and nothing to install. Below it: how to tell a good one from a bad one, why a metronome in a second browser tab keeps falling over, and how to actually practice with a click instead of just leaving it running.

6 min read


The short answer

Use an online metronome with tap tempo, subdivisions, and accents right on this page. To avoid audio stuttering and tab-switching friction while playing along with videos, use a browser side-panel metronome like Tempo Kit.

Try it: a real metronome, right here

4/4

90BPM

Tap the button in time with a song to find its BPM. The real one in Tempo Kit runs 30–600 BPM with subdivisions, swing, polyrhythm, and 9 click sounds, beside the video, not on a separate page.

Start it, drag the tempo, or tap the button in time with whatever you are listening to and it will work out the BPM for you. That is the whole tool. Everything below is about using it well.

What separates a good online metronome from a bad one

Most of them look identical, and then you use one for ten minutes and something is wrong. Six things actually matter:

  • It keeps time. The naive way to build a metronome is to fire a click on a JavaScript timer, and those wander by a few milliseconds a beat, inaudible at first, obvious after a minute, and worse still in a background tab, which browsers throttle on purpose to save battery. A properly built one books its clicks ahead of time on the audio clock. If your metronome and your backing track slowly part company, this is usually why.
  • The click cuts through. A soft woodblock disappears under a distorted guitar. If you are turning the music down to hear the click, you need a different click, not a louder one.
  • You can accent the beat you care about. A flat stream of identical clicks tells you nothing about where bar one is. Being able to hear the downbeat (or to move the accent somewhere unexpected) is most of the value.
  • It handles subdivisions. A click on quarter notes is enough to stay roughly in time, but it does not tell you where the notes live. Most of the work happens between the beats (eighths, triplets, sixteenths) and hearing those spaces is what turns a metronome from a pulse you chase into a grid you sit inside. It also means you can stop watching the screen: subdivisions, accents and a click that cuts through are all ear training, and a metronome you have to look at is doing half its job.
  • It can make things gradually harder. A tempo ramp (start here, end there, climb this fast) does the 5-percent-at-a-time job for you while your hands stay on the instrument. Muting individual beats does the opposite and is just as useful: take away beats 2 and 4, or the whole second bar, and you find out whether you are keeping time or just following a click.
  • It is easy to start and resume. BPM, subdivision, click sound and accents should still be there tomorrow. The tempo you spent a week getting to should not vanish because you refreshed. A count-in bar before the first beat matters for the same reason: you should be playing by beat one, not still reaching for the mouse.

The second-tab problem

If you practice along to videos or online lessons, the metronome is almost never the only thing on screen, and a metronome website in another tab starts to grate quickly:

  • Every tempo change is a tab switch, a click, and a switch back.
  • The video tab is the one that has to stay focused, so the metronome is always behind it.
  • Reload anything and your tempo is gone.
  • Two tabs means two volumes to balance every time you change songs.

None of that is fatal. All of it is friction, and friction is what ends practice sessions early. The fix is having the click in the same window as whatever you are playing along to. See running a metronome over a YouTube video for that setup specifically.

How to actually practice with a click

  1. Start slower than feels reasonable. Find the fastest tempo where the passage is clean, not nearly clean. If you are fixing mistakes as you go, the tempo is too high and you are rehearsing the mistakes.
  2. Play it clean three times in a row before you move. Once is luck. The three-in-a-row rule is what stops you from climbing on a tempo you never actually owned.
  3. Go up about 5 percent at a time. Big jumps guarantee a collapse; 2 BPM jumps take all afternoon. Five percent is the usual compromise.
  4. Use subdivisions when the problem is inside the beat. Rushed sixteenths and uneven triplets do not show up against a quarter-note click. Turn the subdivision on, fix it, then turn it off. A dense click is easy to hide behind.
  5. Then take the click away. This is the step everyone skips. Play the passage with no metronome and see whether it holds. If it falls apart, you had learned to follow a click, not to keep time, which is a different skill and not the one you need on stage.
  6. Write down where you stopped. Otherwise tomorrow starts from scratch, and that is how a month of practice produces a week of progress.

If the click and the recording drift apart

Assuming your metronome is well built, the usual culprit is the recording. Live performances, older records, and most solo lesson videos breathe by a few BPM. A fixed click will slowly walk away from them, and that is the music, not your setup. Use the click for the passage you are drilling rather than for the whole song, or drop the recording once you have the notes.

If you are slowing a video down, remember the click has to come down by the same fraction: a 120 BPM song at 0.75× is 90 BPM. There is a full walkthrough in slowing a YouTube video down.

Before the click: is the instrument in tune?

Timing problems and tuning problems feel similar for about a minute. Start with the tuner, and if you want the exact frequency of every string on 20+ instruments, the tuning reference has them, along with a piano you can sound any note from.

Common questions

Is this online metronome free?
Yes, and there is nothing to sign up for. The metronome on this page runs entirely in your browser using Web Audio: no account, no download, no ads. Tempo Kit's full metronome, in the browser side panel, is also free.
Do online metronomes drift or lose time?
A badly built one will. The naive way to write a metronome is to fire a click on a JavaScript timer, and JavaScript timers are not accurate enough: they wander by a few milliseconds each beat, which compounds into an audible drift within a minute, and browsers deliberately throttle them further in background tabs. A correctly built one schedules its clicks ahead of time on the audio clock instead, which is accurate to the sample. The one on this page does that, which is why it stays put.
Why do some online metronomes sound uneven or stutter?
Because JavaScript's setInterval and setTimeout run on the main browser thread, where scrolling, rendering, or heavy web pages can delay a click by 10 to 50 milliseconds, plenty to ruin a practice session. A proper online metronome schedules clicks ahead of time on the Web Audio API audio context clock, which runs on its own high-priority thread and never stutters.
How does tap tempo work?
Tap the button in time with a song or a beat for four to eight beats. The tool measures the time between your taps in milliseconds, averages them, and converts the gap into beats per minute (60,000 divided by the average gap). It is the fastest way to match a click to a recording.
Why does the metronome stop when I change browser tabs?
Browsers intentionally throttle background tabs to save battery and CPU, which can pause or delay JavaScript timers. If you practice against YouTube lessons, run the click in a side panel or extension in the same window so the timer stays active.
What is a subdivision and when should I use one?
A subdivision clicks the smaller notes between the beats: eighths, triplets, sixteenths. It is useful when your problem is inside the beat rather than on it: rushed sixteenths, an uneven triplet, a dotted rhythm that keeps flattening out. Turn it off again once the passage is clean, because a dense click makes it easy to lean on the metronome instead of keeping time yourself.

Or skip the setup and practice in one panel

Tempo Kit puts the metronome, tuner, drone, timer, and the video controls in a single browser side panel beside whatever you're learning, and logs the session for you while you play. Free core tools, no account.