Chrome Extension v1.2.0

Know the BPM.
Instantly.

Play a song on YouTube or Spotify. Click the extension. See the tempo in seconds — no setup, no login, no nonsense.

Add to Chrome — it's free
GroovePeek popup showing 123 BPM, a Riding the groove label and a Locked tempo range bar

Everything you need,
nothing you don't

Live BPM detection

Play a song on YouTube, YouTube Music, or Spotify. Click the extension. See the tempo — no setup, no configuration.

It shows you how sure it is

Every reading carries a plain-language confidence label, and the number itself fades and softens while GroovePeek is still unsure. Once enough confident readings accumulate, a range bar shows the spread they cover and where the tempo sits right now.

Beat indicator

The pulse lands on the song’s actual beats, not just at the right rate — GroovePeek times a real beat in the audio and re-anchors to it, so the heartbeat stays with the music instead of drifting out of phase with it.

Tap Tempo

Not sure about the reading? Tap along with the beat and get your own manual measurement side by side.

×2 and ÷2, when it lands an octave off

When a reading is exactly half or twice what you’re hearing, one button puts it right. It only changes the number on screen — GroovePeek keeps measuring what it measured, and forgets the correction when the song does.

You can see
how sure it is

GroovePeek popup showing a dash instead of a BPM value, with a This one's tricky label
This one's tricky Below the threshold — shows a dash, not a guess
GroovePeek popup showing a faded 91 BPM with a Getting warmer label
Getting warmer Shown, but faded while it settles
GroovePeek popup showing 120 BPM with a Riding the groove label and a Locked tempo range bar
Riding the groove Steady across readings — range bar appears
Light mode too
GroovePeek popup in the light theme showing 123 BPM

Tempo drifts.
So it keeps listening.

It re-reads, it doesn't lock

A recording's tuning is fixed the moment it's cut, but its tempo isn't — live players push and pull, and a DJ set moves between tracks. So GroovePeek re-analyses the last stretch of audio every couple of seconds rather than settling on one answer and stopping. The range bar is the visible side of that: it spans the confident readings taken so far, and the marker sits at the current one.

How accurate is it, honestly

It depends almost entirely on the material. Steady music with audible percussion is the easy case: GroovePeek usually has a correct reading within about ten seconds of the beat becoming audible, and holds it — longer on a track that opens with a quiet or free-time intro. Across the full-length tracks in its test set, roughly three in four of the readings it chose to display landed within a few BPM of the true tempo.

Free-tempo playing is the hard case. On rubato piano, slow ballads and sparse recordings it will often show a dash for long stretches — and where it does commit, it can be wrong. The characteristic error is an octave: half or double the real tempo, which happens when a busy guitar or a strong off-beat looks more periodic than the beat itself. If a reading looks like exactly half or twice what you're hearing, that's the one to distrust.

That one you can fix yourself. If the number is exactly half or twice the tempo you’re hearing, the ×2 and ÷2 buttons under it correct the display in one click — and because the pulse is anchored to a real beat rather than derived from the number, it keeps landing on the beat through the change. If you’re not sure it’s an octave at all, Tap Tempo settles it: tap along for a few beats and you get an independent number beside GroovePeek’s, faster than staring at the confidence label.

Made for anyone
who feels the beat

01
DJs & producers

Quickly identify the BPM of any track before adding it to a set or sampling it in a project.

02
Dancers & choreographers

Pin down the exact tempo of a song before building a routine around it.

03
Musicians

Match your practice metronome to a reference track without leaving the browser.

04
The curious

Because sometimes you just want to know how fast that song goes.

Your privacy, protected

GroovePeek works entirely inside your browser. It never records your audio, never sends data to any server, and never tracks anything about you or your listening habits. The only thing it remembers locally is whether you prefer light or dark mode.

Read the full privacy policy →

What's this beat?

Install GroovePeek and find out in seconds.

Add to Chrome — it's free

Curious what it's tuned to, as well? Meet PitchPeek →