Rock-steady practice metronome — tap tempo, time signatures, accented downbeat, subdivisions. Web Audio, nothing recorded, nothing uploaded.
- Runs locally
- Category Generator
- Best for Starting from a blank page without committing to the first result.
Tap in time (or press T) — release to lock the tempo
What this tool does
A practice metronome that keeps time the way a hardware one does, running entirely in your browser. Set the tempo anywhere from 30 to 300 BPM with the +/− buttons, the slider, or by typing a number, or use Tap Tempo: tap the button (or press T) along with a song and it averages your taps into a BPM, dropping a stray tap so one slip doesn't throw the reading off. Pick a time signature — 2/4, 3/4, 4/4, 5/4, 6/8, 7/8 — and the first beat of every bar gets an accent (higher pitch, louder) so you always know where "one" is. Turn on subdivisions to hear eighth notes, sixteenths, or triplets between the beats, which is the single fastest way to clean up a sloppy rhythm. The click is timed with a Web Audio look-ahead scheduler, not a plain setInterval, so it never drifts or stumbles even while the rest of the page is busy — the beat lands on the exact sample, not "whenever the browser gets around to it". Your tempo, signature, and subdivision live in the URL, so a share link reopens the exact same groove for a bandmate.
Tool details
- Input
- Text + Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Preview
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 12 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Generator · Content Creator
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Online Metronome fits into your work
Use it to get a strong first draft, starter asset, or structured output that you can edit before publishing.
Generation jobs
- Starting from a blank page without committing to the first result.
- Creating repeatable drafts, names, templates, or placeholder assets.
- Exploring options before choosing the one that fits the job.
Generation checks
- Review generated output before it reaches a customer, page, or document.
- Change defaults when you need a specific brand voice, format, or audience.
- Keep only the parts that match the real task.
Good next steps
These links move the current task into a more complete workflow.
- 1 BPM Tap Counter BPM tap counter — tap the spacebar to the beat, instantly get tempo with running average, find your song's tempo for DJ / dance / metronome. Open
- 2 Note Frequency Calculator Note name ⇄ frequency (Hz) — A4 = 440/432/442, MIDI number, cents off — browser-only Open
- 3 Piano Chord Finder Piano chord finder — type any chord (Cmaj7, F#m, Bdim) and see the keys highlighted on a piano, with notes and inversions. Open
Real-world use cases
Drill a fast passage by laddering the tempo
You've got a sixteenth-note run that falls apart at performance tempo. Set the metronome to a speed where you can play it cleanly — say 72 BPM — turn on the sixteenth-note subdivision so every note has a click to land on, and play it perfect three times in a row. Bump the BPM by 4 and repeat. Because the click never drifts, you know any unevenness you hear is your hands, not the metronome, and you have an honest record of the fastest tempo you can actually play it clean.
Find a song's tempo by ear with Tap Tempo
A track has no BPM listed and you want to play along. Hit play, tap the Tap Tempo button (or press T) on each beat for a few bars, and read the number it settles on. Miss a tap or double it by accident — the outlier filter drops the bad interval so the reading stays steady. Once you've got the BPM, type it in, pick the time signature, and now you have a fixed click to rehearse against instead of chasing the recording.
Practise odd meters without losing the downbeat
A piece in 7/8 keeps tripping you up because you lose track of where the bar restarts. Set the signature to 7/8 and the accented downbeat (higher, louder click plus the highlighted dot) marks beat one of every bar. Watch the dots and listen for the accent until the 7-count feels natural, then you can stop watching and just play.
Build tempo for endurance on a wind or brass instrument
Long-tone and scale routines need a steady pulse you don't have to think about. Set 60 BPM in 4/4, leave it on quarter notes, and run your warm-up against it. Because the tab can sit open and the click won't drift over a ten-minute session, you get a reliable reference for breath timing and note length without a hardware metronome on the stand.
Share an exact practice setup with a bandmate
You worked out that the bridge sits best at 138 BPM in 4/4 with an eighth-note feel. Copy the page URL — it already encodes bpm=138, the 4/4 signature, and the eighth subdivision — and send it to your drummer. They open the link and land on the identical setup, so you're both rehearsing to the same click before the next practice.
Common pitfalls
Expecting sound on page load. Browsers block audio until you interact, so nothing plays until you tap Start once — that first tap is also what creates the audio engine. This is the autoplay policy, not a bug.
Practising hard passages only at full speed. If you can't play it clean slowly, speed won't fix it. Drop the BPM until it's perfect, then ladder up 4 BPM at a time — the steady click makes the unevenness obvious.
Ignoring the accented downbeat in odd meters. In 7/8 or 5/4 the accent on beat one is your anchor; if you tune it out you lose the bar. Watch the highlighted dot and listen for the louder click until the count feels automatic.
Privacy
Every click you hear is synthesised live in your browser with the Web Audio API — a short oscillator tone with a fast decay, generated on the fly and sent straight to your speakers. There is no microphone access, no recording of your playing, no audio file loaded, and no network request for sound of any kind. Your tempo, time signature, and subdivision are stored only in this page's URL (so a share link reopens the same setup) and in your browser's local storage (so it remembers your last settings on the next visit). None of that ever leaves your device, and clearing your browser storage erases it completely.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- A1Z26 Cipher (Letter ⇄ Number) A=1, B=2 … Z=26 — encode text to numbers or decode numbers to text, pick hyphen / space / comma separators, one-click copy — browser-only
- Add Line Numbers Number every line of pasted text — set start, step and separator, zero-pad to align, skip blanks, or strip numbers back off — browser-only
- Aesthetic Text Generator Turn plain text into wide fullwidth vaporwave letters, spaced-out aesthetic, or fold it back to normal — one click to copy, runs in your browser
- Age Calculator Calculate your exact age — years, months, days, hours. Compare two dates or count to a future date.