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.