Free

Online Metronome

A free metronome with subdivisions that helps musicians keep time with adjustable tempos and time signatures.

Press Space or Tap
120 BPM
40 240

Rhythm

Simple
Compound
Complex
4

Subdivision

Settings

Accent

100%
Moderato
1

Tempo Markings

Grave
20-40 BPM
Largo
40-60 BPM
Larghetto
60-66 BPM
Adagio
66-76 BPM
Andante
76-108 BPM
Moderato
108-120 BPM
Allegretto
120-140 BPM
Allegro
140-168 BPM
Vivace
168-176 BPM
Presto
176-200 BPM
Prestissimo
200+ BPM

Online Metronome with subdivision

Professional timing for musicians. A free metronome to enhance your rhythm practice, featuring time signatures, subdivisions, and patterns.

Advertisement
100% Browser-Based

Click sounds are generated locally in your browser using Tone.js. No audio is sent to any server.

No Data Collection

We do not track your practice sessions, tempo settings, or usage patterns. Your practice stays private.

No Account Required

Start practicing immediately. No sign-up, no email, no subscription needed.

Key Features

What makes our online metronome stand out

Adjustable BPM

Precise tempo control from slow practice speeds to fast performance tempos. Set any BPM with fine-grained adjustments.

Time Signatures

Support for common and complex time signatures including 2/4, 3/4, 4/4, 5/4, 6/8, and 7/8 for any musical style.

Accent Patterns

Emphasize downbeats with customizable accent patterns. Hear the strong beat clearly to internalize the rhythmic feel.

Tap Tempo

Tap to set the BPM. Match the tempo of any song by tapping along, then lock it in for your practice session.

Subdivisions

Add eighth notes, triplets, or sixteenth note subdivisions to your beat. Build rhythmic precision at any tempo.

Visual Beat Indicator

See the beat as well as hear it. A visual indicator flashes on each click, helping you stay in time even at low volumes.

Free, No Limits

No account required, no time limits, no hidden fees. Practice as much as you want, completely free.

Works on Any Device

Use on desktop, tablet, or phone. No software to install. Practice with a metronome anywhere, anytime.

How It Works

Start practicing with a metronome in three steps

Set Your Tempo

Use the BPM controls to dial in your tempo, or tap the Tap Tempo button to match any song's beat automatically.

Choose Time Signature

Select your time signature and accent pattern. Common options like 4/4, 3/4, and 6/8 are ready to go.

Press Play

Hit play and start practicing. Use our virtual piano alongside the metronome for a complete practice session.

Frequently Asked Questions

Technical Details

How the online metronome engine works

Audio Engine

The metronome uses Tone.js with the Web Audio API for precise click generation. Lookahead scheduling ensures sample-accurate timing, preventing drift even during long practice sessions.

Timing Accuracy

Web Audio API scheduling runs ahead of the audio clock, providing sub-millisecond accuracy. This is far more precise than JavaScript setTimeout, which can drift by 10-50ms under load.

Sound Options

Accents: Distinct sound for downbeats vs. regular beats Subdivisions: Eighth notes, triplets, and sixteenth notes Visual: Beat indicator flashes in sync with audio clicks

Best Experience

  • Chrome provides the most reliable Web Audio API timing
  • Use headphones for precise beat perception during practice
  • iOS requires a user tap to start the audio context (browser restriction)
  • Keep the browser tab in focus for the most accurate timing

Popular Songs to Play

Continue Browsing