New: Precise, a second BPM reading taken from the last 15 seconds your iPhone heard. Try it on a song the live number can't lock. Free on iPhones fast enough to run it.
Know the tempo of what's playing. And its name.
MagicBPM listens through your iPhone's microphone and measures the BPM (beats per minute) of whatever's playing, in real time. Point it at a speaker, an instrument, or a record, and watch the tempo lock in. Tap Identify song and Apple's music recognition puts a name to the track. When you need to keep time yourself, switch to the built-in metronome, on the phone or on your wrist.
FIND THE TEMPO
• Live BPM detection: tuned for music with a steady beat, with an indicator for when the reading is solid.
• Precise: a second reading, taken from the last 15 seconds your iPhone heard and shown with the beats it found. When it finds no steady beat (speech, a quiet room), it says No steady beat. It runs on your iPhone, with Apple's music analysis on iOS 27 and MagicBPM's own model before that. Phones too slow to run it are not offered Precise.
• Half and double tempo: some songs can be felt two ways. Flip the reading to half or double time with one tap, and MagicBPM hints which is likelier.
• Live tempogram: a scrolling heatmap of tempo over time. See the beat strengthen, drift or shift between sections at a glance.
• Tap tempo: nothing playing? Tap along and MagicBPM averages your taps into a steady BPM.
NAME THE SONG
• Tap Identify song while you listen: the title, artist and cover art appear right next to the live BPM, and a tap opens the song in Apple Music.
KEEP THE BEAT
• Built-in metronome: set a tempo by tapping, typing, or nudging it ±1, then press play for a rock-steady click. Eight time signatures with an accented downbeat, and it keeps playing even with the ringer on silent.
• Keeps going in your pocket: the click carries on when you leave the app or lock the screen, and a Live Activity on the Lock Screen and in the Dynamic Island starts it, stops it, and nudges the tempo without unlocking.
• Subdivisions: practice against eighths, triplets, or sixteenths, with the in-between clicks pitched under the beat. Free for everyone.
• Compound time that counts properly: 6/8, 9/8 and 12/8 group in threes, and 7/8 lets you pick 2+2+3 or 3+2+2.
• Vibrate on beat: feel every tick as a haptic tap, with a firmer pulse on the downbeat.
ON YOUR WRIST
• Apple Watch metronome: every beat is a tap you feel, not a click the room hears. Set the tempo by tapping the number in time or turning the Digital Crown, then drop your wrist and it keeps tapping. Included free with the iPhone app.
FREE, WITH AN OPTIONAL PRO UPGRADE
MagicBPM is free and supported by ads. MagicBPM Pro is a single one-time purchase. No subscription, ever. Pro adds:
• Live song detection: songs are identified automatically as they play. Hands-free, no tapping.
• Detected Songs history: every song you identify is saved on your iPhone with its BPM and artwork. Pro unlocks the list and opens any track in Apple Music.
• Precise in History: as you listen, each song gets its precise BPM and a tempo curve, and on iOS 27 its key.
• Twelve metronome sounds: woodblock, claves, cowbell, hi-hat, shaker, triangle and more. Preview any of them before you buy.
• Ad-free: removes every ad from the app.
Restore your purchase anytime on any device signed in to your Apple Account.
PRIVATE BY DESIGN
• Tempo detection happens entirely on your iPhone. Your microphone audio is analyzed in real time and discarded. It is never recorded or uploaded.
• Song identification, when you use it, sends a compact acoustic fingerprint of the sound, never the audio itself, to Apple's Shazam service to name the track.
• Songs you identify are saved on your iPhone. Pro also syncs them through your own iCloud. Never sent to us. Clear them any time, Pro or not.
• Anonymous usage and crash reports tell us which features get used and which devices struggle to hear a beat. They never include your audio or the songs you play, and Share usage data in Settings turns them off.
• No account, no sign-in.
Questions or feedback? Email support@magicbpm.com.
I've tried several metronomes, and this one stands out because the metronome is hyper-accurate. It never lags, stutters, or ticks incorrectly after running for a while. The mic beat detection is also decent, it listens in real-time and does a really decent job analyzing the attacks to find your BPM. And best of all, that the app is totally free. It says it is ad supported, but I haven’t seen any ads so far!
Developer Response
Thanks for this, it genuinely made our week.The metronome timing is the part we have sweated hardest, so hearing that it holds steady over long runs is the best feedback we could get.One honest correction: the app is ad supported, so ads do exist. They only appear at natural breaks, never while you are listening or the metronome is running, which is probably why you have not hit one yet. MagicBPM Pro removes them with a single one time purchase if you would rather not see any.Beat detection keeps getting better each release. If you ever hit a track it reads wrong, email support@magicbpm.com with the song name and we will look into it.
Great app!
Mayahka
Simple and easy to use. I like being able to check the tempo while a song is playing. The metronome is useful too and it’s nice that I don’t need an account
Good app!
Tedd53
Works well even on old iPhone
Developer Response
Thank you! Detection runs entirely on the phone, so we work hard to keep it light enough for older iPhones. Good to hear that pays off.If you ever hit a song it reads wrong, email support@magicbpm.com with the song name and we will look into it.
New: Precise, a second BPM reading from the last 15 seconds, on iPhones fast enough to run it. Tap Precise or swipe the number.
Pro: History keeps each song's precise BPM and tempo curve.
MagicBPM now fits iPhone Duo closed or open, and splits Live BPM and the metronome at the fold when it is half open.
The metronome now goes from 1 to 900 BPM, Siri and Shortcuts can start and stop it, and MagicBPM speaks Ukrainian. Fixes for Identify song and the largest text sizes.
Version 1.9.0
The developer, Dmitry Osipa, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Used to Track You
The following data may be used to track you across apps and websites owned by other companies:
Identifiers
Usage Data
Data Linked to You
The following data may be collected and linked to your identity:
Identifiers
Usage Data
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More