Gigi Tools
Metronome
120
BPM
40240
Beat
1
2
3
4
How to Use
  1. Use the slider or type a value to set your desired BPM (Beats Per Minute).
  2. Choose a time signature (4/4, 3/4, 2/4, or 6/8), then press the Start button.
  3. You can also use Tap Tempo: tap the button repeatedly and the tool will calculate BPM from your tap intervals.
  4. Beat circles update in real-time — the red circle marks the downbeat (first beat of each measure).
Notes
  • This tool requires Web Audio API support, which is available in all modern browsers.
  • Your browser may ask you to allow audio playback on first use.
  • Timing accuracy may be affected by device performance — avoid running heavy applications simultaneously.
  • Using headphones provides clearer click sounds and avoids speaker latency.
FAQ
Why is there no sound after pressing Start?

Modern browsers require user interaction before playing audio. Make sure you clicked the Start button directly (not via a keyboard shortcut), and check that your browser hasn't blocked autoplay. Also verify your device volume is not muted.

How do I use Tap Tempo?

Tap the "Tap Tempo" button repeatedly. The tool calculates the average BPM from your tap intervals. You need at least 2 taps. If you stop tapping for more than 2 seconds, the counter resets.

What's the difference between 6/8 and 3/4 time?

3/4 time has three quarter-note beats per measure. 6/8 time also feels like three big beats, but is subdivided into six eighth notes. In this tool, 6/8 plays six clicks per measure at a faster rate (eighth-note pulse).

How accurate is the metronome?

This tool uses the Web Audio API's precise scheduling (AudioContext.currentTime), which is far more accurate than standard JavaScript timers (setTimeout/setInterval). Under normal conditions, timing deviation is negligible and perfectly suitable for music practice.