MagicBPM review
A free, cross-platform tempo tool for practicing with streaming music.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
MagicBPM combines microphone-based tempo detection, song identification, and a built-in metronome for musicians, DJs, dancers, instructors, and anyone practicing with recorded music. Its free plan includes live BPM detection, one-shot song identification, tap tempo, subdivisions, and metronome controls. The metronome reaches 300 BPM and supports eighth, triplet, and sixteenth subdivisions, eight time signatures, accented downbeats, half- and double-tempo adjustment, and background or locked-screen playback. It is available through the web, macOS, iOS, and Android.
Its strongest ecosystem feature is direct compatibility with seven music services: Apple Music, Spotify, YouTube Music, Amazon Music, Deezer, TIDAL, and SoundCloud. That makes MagicBPM suited to workflows where a musician starts with a streaming track, identifies its tempo, and then practices against a metronome. The live tempogram adds another view of changing tempo, while tap tempo uses mistap-tolerant averaging for manual entry. These tools give the product a wider role than a basic click track, particularly for working from existing recordings.
MagicBPM keeps its core workflow accessible on the Free plan, while MagicBPM Pro adds automatic song identification, Detected Songs history, additional metronome sounds, and ad removal. Tempo detection runs on-device. The main boundary is that custom time signatures are not supported, so users needing freely configurable meters may prefer a more specialized metronome. MagicBPM is a strong fit for practice sessions built around streaming music and quick tempo discovery; it is less suitable for advanced users whose priority is custom meter design rather than identifying and following recorded tracks.
MagicBPM pros and cons
- Where it wins
- Free access across web, macOS, iOS, and Android
- Detects BPM through the microphone and identifies songs
- Supports subdivisions, time signatures, and background playback
- Where it doesn't
- Automatic song identification requires MagicBPM Pro
- Custom time signatures are not supported
- Pro pricing is not shown here
MagicBPM fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
