GetLiveBPM Get the BPM the moment you hear it.
Point your phone's mic at a speaker or tap along and get an accurate tempo reading in seconds. A neural network runs entirely on your device, so your audio never leaves your phone.
Features
Listens to live sound
Point your phone's mic at a speaker, a band, a DJ set or an instrument. The detector locks onto the beat and reports the BPM with decimal precision.
No audio? No problem.
Tap along to a beat in your head and get an instant average. Auto-resets if you pause, so you can keep refining your estimate.
See how the tempo moves
A live chart tracks every reading over the last few minutes, perfect for spotting tempo drift in a rehearsal or a DJ set.
How it works
Capture
Your phone's mic feeds a rolling 12-second buffer at the device's native sample rate.
Transform
Resample to 11.025 kHz and take the log-mel spectrogram (256 frames x 40 bins).
Predict
A compact AI model outputs a 256-class softmax over BPM values from 30 to 285.
Refine
Parabolic interpolation around the peak gives a decimal BPM reading, not just the nearest integer.
A look inside
Frequently asked questions
A free mobile app for Android and iOS that detects the BPM (tempo) of music in real time. Point your phone's mic at the source and it reports the BPM in seconds.
No. All analysis happens on your device. Nothing is recorded, stored or uploaded.
The model reports decimal BPM values and is tuned for music between 30 and 285 BPM. Clean, rhythmic audio gives the best results.
Pro removes the ads with a single one-time purchase. All detection features are free.
Your data stays on your phone.
No account required. Read the privacy policy for the details.
Questions about GetLiveBPM?
Thanks!
We received your message and will get back to you soon.