Adjustable BPM metronome with tap tempo, accent beats, and visual pulse.
Free Online Metronome
A clean, accurate online metronome for musicians, drummers, vocalists, and anyone practicing with a beat. Set your BPM with the slider, tap your own tempo, or use the + and – buttons for fine adjustments. The accent beat highlights the first beat of each bar so you always know where you are in the measure.
How to Use the Metronome
Set your desired BPM using the slider or type it directly into the field. Choose your time signature (2/4, 3/4, 4/4, 6/8 etc.) and press Start. The visual pulse flashes on every beat and highlights the accented first beat. Use Tap Tempo to find the BPM of a song — just tap the button along with the beat and the metronome calculates the tempo automatically.
What Is BPM?
BPM stands for Beats Per Minute — the standard way to measure musical tempo. 60 BPM means one beat per second. Common tempos: Largo (40–60 BPM), Andante (70–90 BPM), Moderato (90–115 BPM), Allegro (120–156 BPM), Presto (168–200 BPM).
Frequently Asked Questions
What is a good BPM for beginners?
Start slower than you think you need to — 60 to 80 BPM is ideal for most beginners learning a new piece. Speed only comes after accuracy. Gradually increase the tempo by 5 BPM increments as the pattern becomes comfortable.
How does tap tempo work?
Press the Tap Tempo button rhythmically along with the beat of a song or your desired tempo. After 3–4 taps, the metronome calculates the average interval between taps and sets the BPM automatically.
What time signature should I use?
4/4 is the most common time signature used in pop, rock, and most Western music. 3/4 is used for waltzes. 6/8 is common in compound rhythms. Choose the time signature that matches the music you are practicing.
Is this metronome accurate?
Yes. This metronome uses the Web Audio API's high-precision timing system, which schedules beats ahead of time to avoid the timing jitter that affects basic JavaScript timers. It maintains accurate tempo even at high BPM values.