Online Metronome for Steady Practice
This online metronome plays a precise, drift-free click at any tempo from 20 to 300 BPM, so you can lock in steady timing while you practice. It runs right in your browser with the Web Audio API — no app to install and nothing to plug in.
Beyond a plain click track, you can pick from six time signatures, add subdivisions, design your own accent pattern beat by beat, and choose from five distinct click sounds. It suits anyone working on rhythm — beginners counting out their first scales, students drilling a tricky passage, and musicians rehearsing in any meter.
How to Use the Metronome
Set the tempo
Drag the BPM slider, type an exact value, or use the ±1 and ±5 buttons. You can also click a preset or press Tap Tempo in rhythm and the BPM is calculated for you.
Choose time signature and subdivision
Pick a time signature (2/4, 3/4, 4/4, 5/4, 6/8, or 7/8) and the beat dots update to match. Add in-between clicks with a subdivision — quarter, 8th, triplet, or 16th notes.
Pick a sound and accents
Select one of five click sounds and set the volume. Click any beat dot to cycle it between strong, normal, and muted to build your own accent pattern.
Start the click
Press the play button or hit Space to start and stop. The beat dots pulse in time so you can follow the count by eye as well as by ear.
Features
Precise Audio Engine
Built on the Web Audio API with lookahead scheduling, so clicks stay perfectly in time and never drift, even when the browser is busy.
Adjustable BPM 20–300
Set any tempo with the slider, the number input, or the ±1 and ±5 buttons for fine or quick changes.
Six Time Signatures
Choose 2/4, 3/4, 4/4, 5/4, 6/8, or 7/8 to cover everything from waltzes to odd-meter progressive rhythms.
Accent Pattern Editor
Click each beat dot to cycle it through strong, normal, and muted, so you can accent the beats you want and silence the rest.
Subdivisions
Add 8th notes, triplets, or 16th notes between the main beats. The extra clicks are softer so the main pulse stays clear.
Five Click Sounds
Switch between Click, Wood Block, Hi-Hat, Cowbell, and Beep to find the tone that cuts through your practice best.
Tap Tempo
Tap the button or press T in rhythm and the BPM is averaged from your taps — perfect for matching a song you are listening to.
Tempo Markings & Presets
The Italian marking (Largo, Adagio, Allegro, and more) updates with the BPM, and one-click presets jump to common tempos.
Visual Beats & Volume
Beat dots pulse in time with the click, and a volume slider sets the level so you can practice quietly or loud.
Keyboard Shortcuts
Press Space to start or stop, the Up and Down arrows to nudge the BPM by one, and T to tap the tempo.
Frequently Asked Questions
What is BPM on a metronome?
BPM stands for beats per minute — how many clicks the metronome plays in one minute. A higher BPM means a faster tempo. This metronome covers 20 to 300 BPM, from very slow practice up to extremely fast passages.
How do I set the tempo?
You have five ways: drag the slider, type a number into the BPM field, use the ±1 or ±5 buttons, click a preset, or tap the Tap Tempo button in rhythm. Use whichever is fastest for what you are practicing.
What BPM should a beginner start at?
Start slow enough to play every note cleanly — for many people that is around 60 to 80 BPM. Once a passage feels comfortable, raise the tempo a few BPM at a time. Building accuracy first and speed second is the fastest way to improve.
What is a time signature like 4/4, 3/4, or 6/8?
A time signature groups beats into measures. The top number is how many beats are in each measure, so 4/4 has four beats, 3/4 (a waltz feel) has three, and 6/8 has a rolling six-count. Pick one and the beat dots regroup to match, with the first beat accented.
What is a subdivision?
A subdivision splits each main beat into smaller parts. In 4/4 at 120 BPM, choosing 2x plays 8th notes, 3x plays triplets, and 4x plays 16th notes. The subdivision clicks are quieter than the main beat, giving you a finer rhythmic grid without losing the pulse.
How does Tap Tempo work?
Tap the button (or press T) at the speed you want. After two taps the metronome starts averaging the gaps between your most recent taps — up to the last eight — to set the BPM. If you pause for more than two seconds, it resets and starts a fresh count.
Can I add accents to specific beats?
Yes. Click any beat dot to cycle it between strong (a louder, higher accent), normal (a standard click), and muted (silent, shown only as a visual). For example, accent beats 1 and 3 in 4/4, or mute beat 4 to leave room to practice a fill.
Does it keep accurate time when I switch tabs?
Yes. Because the clicks are scheduled through the Web Audio API rather than ordinary timers, the metronome keeps precise time even when its browser tab is in the background. It also works on phones and tablets, so you can practice anywhere.
No comments yet. Be the first to comment!