Metronome
Free online metronome with adjustable BPM, tap tempo detection, accent first beat, beat subdivisions, and visual pendulum. Perfect for musicians and music students.
Tempo
BPM
20Tempo Marking: Allegretto300
Tap repeatedly to detect BPM
Accent Beat
Beat
-
Tempo Reference
Larghissimo0–24
Grave25–45
Largo46–50
Lento51–55
Larghetto56–65
Adagio66–76
Andante77–85
Andantino86–97
Moderato98–112
Allegretto113–120
Allegro121–156
Vivace157–168
Presto169–200
Prestissimo201–300
Related Tools
About Metronome
How It Works
- Set your desired tempo in BPM using the slider or tap tempo feature
- Choose the number of beats per bar (time signature numerator)
- Enable accent on the first beat for clearer rhythmic reference
- Adjust subdivision to hear additional clicks between main beats
- Control the click volume with the volume slider
- Press Start to begin and Stop to pause the metronome
Common Use Cases
- Musicians practicing scales, chords, and pieces at a steady tempo
- Music teachers demonstrating tempo and rhythm to students
- Drummers training timing and groove consistency
- Singers improving rhythmic accuracy and phrase timing
- Dancers rehearsing choreography to a precise beat
- Composers testing tempo feel for new compositions
Frequently Asked Questions
What is an online metronome and how does it work?
An online metronome produces evenly spaced clicks at a tempo you choose, measured in beats per minute (BPM). This tool uses the Web Audio API to generate precise audio pulses in your browser — no downloads or plugins required.
How do I set the tempo (BPM)?
Drag the BPM slider left or right, or click directly into the BPM number field and type your desired value. The range is 20–300 BPM. You can also use the Tap Tempo button — tap it repeatedly in time with the beat you want, and the metronome will calculate the average BPM from your taps.
What is the Tap Tempo feature?
Tap Tempo lets you detect a tempo by tapping a button in rhythm. Tap at least twice, and the tool calculates the average interval between your taps to set the BPM automatically. Up to 8 recent taps (within the last 3 seconds) are used for the calculation.
What does 'Accent Beat' do?
When Accent Beat is enabled, the first beat of each bar plays at a higher pitch and louder volume than the other beats. This makes it easy to hear the downbeat and feel the time signature, which is essential for practicing in a particular meter.
What are beat subdivisions?
Subdivisions add extra clicks between the main beats. 'Half' adds one click halfway between each beat (eighth notes if main beats are quarter notes), and 'Quarter' adds three clicks between each beat (sixteenth notes). This helps practice faster note values at slower tempos.
How do I change the time signature?
Use the 'Beats per Bar' selector to choose how many beats are in each bar (from 2 to 8). This corresponds to the numerator of the time signature — for example, 4 for 4/4 time, 3 for 3/4 waltz time, or 6 for 6/8 compound time.
What do the tempo markings mean?
Tempo markings are Italian words that describe the character and speed of a piece. For example, Largo (46–50 BPM) means very slow and broad, Moderato (98–112 BPM) means moderate, and Presto (169–200 BPM) means very fast. The metronome shows the relevant marking for your current BPM.
Can I use this metronome on my phone or tablet?
Yes, the metronome is fully responsive and works on smartphones and tablets. For the best audio experience on iOS, you may need to tap the Start button before audio plays, as iOS requires a user gesture to unlock the audio context.
Does the metronome continue running if I switch tabs?
The Web Audio API scheduler keeps running even when the browser tab is backgrounded, so the metronome should continue clicking in the background. However, some browsers may throttle background tabs, which could cause occasional drift — for best results, keep the tab active.
How do I use the metronome to improve my timing?
Start at a slower tempo than the piece you are learning, practice until each note is clean and comfortable, then gradually increase the BPM. Listen carefully to ensure each note aligns with a click. Using subdivisions at slow tempos helps fill in the space between beats and prevents rushing.
What is the visual pendulum for?
The animated pendulum swings left and right in time with the beat, providing a visual cue in addition to the audio click. The beat dots below the pendulum light up to show the current beat position within the bar, with the accent beat appearing larger.
Is there a volume control?
Yes, the Volume slider lets you adjust the click loudness from silent to full volume. The accent beat is always played at full volume when the slider is at maximum; other beats are scaled proportionally.