# Online Metronome - Free Web Metronome with BPM, Time Signatures, Accents & Subdivisions

> Free online metronome: 20–300 BPM with tap tempo, common and custom time signatures, accents, eighth, triplet and sixteenth subdivisions and three sounds.

- URL: https://qilingtools.com/en/audio/metronome
- Category: Audio Tools (https://qilingtools.com/en/audio)
- Tags: [Audio](https://qilingtools.com/en/tags/audio), [Music](https://qilingtools.com/en/tags/music)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

Need a steady click to practice piano, drums, guitar or singing? This metronome runs right in your browser — no app to install. Set any tempo from 20 to 300 BPM and see the matching Italian tempo marking (Andante, Allegro, Presto…); if you do not know a song's tempo, tap along with Tap tempo (or press T) and the BPM is set for you. Choose 2/4, 3/4, 4/4 or 6/8, or build a custom meter of 1–16 beats with a half, quarter, eighth or sixteenth-note beat. Toggle the first-beat accent, or click any beat dot to make it an accent, a medium accent, a normal beat or silent — great for syncopation and odd groupings. Add eighth-note, triplet or sixteenth-note subdivisions and pick a click, woodblock or beep sound. Clicks are scheduled ahead on the Web Audio clock, so timing is sample-accurate, unaffected by page jank, and stays steady in a background tab.

## How to use

1. Set the BPM with the slider, the +/− buttons or the number box — or tap along with Tap tempo
2. Choose a time signature, subdivision and sound; click the beat dots to change accents
3. Press Start (or Space) and use ↑/↓ to nudge the tempo

## Features

- 20–300 BPM with Italian tempo markings
- Tap tempo from your own taps
- 2/4, 3/4, 4/4, 6/8 and custom time signatures
- First-beat accent plus per-beat accent / medium / normal / mute
- Eighth, triplet and sixteenth subdivisions
- Click, woodblock and beep sounds
- Sample-accurate Web Audio scheduling, steady in background tabs
- Keyboard: Space start/stop, ↑↓ tempo, T tap tempo

## FAQ

### How accurate is an online metronome?

Very. Instead of firing sounds from a JavaScript timer, every click is scheduled about 0.1 s ahead on the Web Audio clock, which is sample-accurate (about 0.02 ms) and immune to page jank or tab switching. If the beat sounds uneven, it is usually variable Bluetooth latency — try wired headphones or speakers.

### How does 6/8 work, and what does BPM count?

BPM counts beats per minute, where a beat is the note value in the bottom of the time signature. In 6/8 you hear six eighth notes per bar with an accent on 1 and a medium accent on 4 — the familiar strong-weak-weak, medium-weak-weak feel. To count 6/8 in two dotted-quarter beats instead, use 2/4 with triplet subdivision.

### Are my files uploaded to a server?

No. Everything runs locally in your browser via WebAssembly. Files never leave your computer and are discarded when you close the page.

### Do I need to sign up or pay?

No. The site is completely free, requires no account, has no usage limits and adds no watermarks.

## Related tools

- [Convert Audio](https://qilingtools.com/en/audio/convert): Free online audio converter: convert between MP3, WAV, M4A, AAC, FLAC, OGG and OPUS with selectable bitrate. Powered by FFmpeg, processed locally, no upload.
- [Trim Audio](https://qilingtools.com/en/audio/trim): Free online audio trimmer: set start and end times to cut a clip from MP3, WAV, M4A and more. Make ringtones. Processed locally, no upload.
- [Merge Audio](https://qilingtools.com/en/audio/merge): Free online audio merger: join MP3, WAV and other audio files in order into one file, mixed formats supported. Processed locally, no upload.
- [Volume / Speed](https://qilingtools.com/en/audio/volume): Free online audio volume booster: amplify or reduce volume and change playback speed (0.5x to 3x without pitch change). Processed locally, no upload.
- [Audio Fade In/Out](https://qilingtools.com/en/audio/fade): Free online audio fade tool: add a fade-in at the start and a fade-out at the end of MP3, WAV and more, with any length. Batch supported, runs locally.
- [Normalize Audio](https://qilingtools.com/en/audio/normalize): Free online loudness normalizer: bring a batch of files to the same perceived loudness with EBU R128 / LUFS, or even out uneven speech with compression.
- [Split Audio](https://qilingtools.com/en/audio/split): Free online audio splitter: cut long recordings, album rips and audiobooks into parts by count, fixed length or specific time points, downloaded as a zip.
- [Mix Audio](https://qilingtools.com/en/audio/mix): Free online audio mixer: play voice, a backing track and background music together, with adjustable levels and a built-in limiter. Processed locally.
