Online Metronome

Set BPM and hear precise beats with visual feedback using Web Audio API.

Category: Life Tools

When to use?

Keep a steady beat during instrument, vocal, or dance practice.

How to use

  • Set the desired BPM (beats per minute).
  • Choose a time signature (4/4, 3/4, etc.).
  • Press Start to begin the metronome.

Input Explanation

Enter the target BPM (Beats Per Minute) and select the time signature.

Calculation Basis

Leverages Web Audio API sound scheduling to play precise audio clicks independent of main thread CPU lag.

Usage Examples

  • Instrument practice - Maintain consistent tempo while practicing piano, guitar, etc.
  • Dance rehearsal - Practice choreography with precise beats without music.

Examples

  • Set BPM to 120 with 4/4 beats for standard pop/rock instrument practice
  • Set BPM to 60 with 3/4 beats to practice a slow waltz rhythm

Cautions

  • Browsers may block sound initialization until you click anywhere on the page due to security restrictions.

FAQ

No sound?

Unmute your browser and click the page once before pressing Start.

What is tap tempo?

Tap the button repeatedly at your desired speed to auto-calculate BPM from tap intervals.

Related Tools

  • Flashlight - Turn your screen into a bright light source with color and brightness controls.
  • Spirit Level - Measure tilt using your device's orientation sensor to check horizontal and vertical alignment.
  • Decibel Meter - Measure ambient noise level (dB) in real time using your microphone.
  • Fuel Cost Calculator - Estimate fuel cost from driving distance, fuel economy, and fuel price.
  • Electricity Bill Calculator - Estimate a monthly electricity bill from power consumption in kWh.
  • Battery Runtime Calculator - Estimate runtime from battery capacity in mAh and device current draw.