How to Find the BPM and Key of a Song

Before you set a metronome, pick a capo position or build a setlist, you need two numbers: how fast the song is and what key it's in. Here's how to find the BPM of a song and its key automatically on iPhone, and how to check both by ear so you're never stuck trusting a number that feels wrong.

Updated September 2026 · 6 min read

Quick answer

Import the song into Song Practice. It detects the key and tempo and shows them under the title, for example C♯ MAJ · 97.3 BPM. To double-check the tempo, count beats for 15 seconds and multiply by 4. To check the key, hum the note the song wants to end on.

Why you need the BPM and key

The tempo tells you where to set your metronome, how far you'll need to slow the song down to practice it, and whether two songs will flow together in a set. The key tells you which scale to solo in, which chords are likely to show up, and how many semitones to shift if the song sits badly for your voice or tuning.

Step by step: a BPM and key finder on iPhone

  1. Get Song Practice. Download it free from the App Store for iPhone or iPad.
  2. Import the song. Pick it from Files, your iTunes library, Photos, cloud storage, or paste a link.
  3. Read the result. Key and tempo appear under the song title, for example C♯ MAJ · 97.3 BPM. That's your answer for most songs.
  4. Turn on the metronome. It locks to the song's detected tempo. If the click sits right on the kick and snare, the BPM is right.
  5. Open the song analysis. On iOS 27, See inside the song lays the track out on a timeline with beats and bar numbers, sections, phrases and the key.
Song Practice analysis timeline showing the key of the song as D♭ major with beats, sections and where each instrument plays

What the song analysis shows you

The analysis runs on your device and goes well beyond one BPM figure. On the timeline you can see:

Bar numbers and sections make the next step much easier: set an A-B loop on exactly the bars you want to learn.

How to check the BPM by ear

Detection is fast, but it's good practice to confirm the number yourself, especially on live recordings or songs with a loose feel.

  1. Find the pulse. Tap your foot to the song. Most pop and rock songs have a snare on beats 2 and 4, so tap once for every kick and snare.
  2. Count for 15 seconds. Start counting on a strong beat, from zero, and stop at 15 seconds.
  3. Multiply by 4. 24 taps in 15 seconds is 96 BPM. Your count will be within a few BPM of the real tempo, which is close enough to confirm the detected number.

Half-time and double-time: the most common mix-up

If your count comes out at roughly half or double the detected BPM, neither of you is wrong. A song at 140 BPM with a heavy backbeat can feel like 70, and a slow ballad at 60 can be counted as 120 if you follow the hi-hat. Both numbers describe the same song.

Pick the one that matches how musicians would count the song in. A useful rule: if the snare lands on every other tap, you're counting the right pulse for most pop and rock. If the snare lands on every tap, you're probably counting in double-time.

You countDetectedWhat it means
About the same96 BPMConfirmed. Set your metronome and go.
About half140 BPMYou're feeling half-time. Common in hip-hop, metal breakdowns and trap.
About double65 BPMYou're following eighth notes, often the hi-hat. Count the snare instead.
Drifting all overAnyLive or unquantized recording. The tempo genuinely moves; use the beat grid on the timeline.

What key is this song in? Check it by ear

A key has two parts: the tonic, the home note, and the quality, major or minor.

  1. Find the tonic. Listen to the end of the chorus or the final chord of the song and hum the note that feels like home, the one that sounds finished. Then find that note on your instrument.
  2. Decide major or minor. Play a major chord and a minor chord on that note while the song plays. The one that blends is the key. Major usually sounds bright and settled; minor sounds darker.
  3. Compare with the detected key. If they match, you're done.

Relative major and minor confusion

Every major key shares all its notes with a minor key three semitones below it. C major and A minor use the same seven notes, as do G major and E minor. So a detector, or your own ear, can land on the relative key instead. If Song Practice says A minor and you hear C major, ask which chord the song rests on at the end of each section. That chord's root is the tonic. Both keys use the same scale, so for soloing either answer gives you the right notes.

You'll also see enharmonic names: C♯ major and D♭ major are the same pitches written two ways. If the title reads C♯ MAJ and a chord chart says D♭, they agree.

Pro tip: Once you know the key, you know how far to transpose. If a song is in E and you want D, that's −2 semitones. See how to change the key of a song without changing its tempo.

Use the BPM and key in your practice

With both numbers you can set up a practice session in a minute. Loop the hard section, slow it to 80% (the metronome follows), and work up in 5% steps. Knowing the key also gives you a head start when learning a song by ear: you already know which notes are likely before you play one.

Common questions

Why does the BPM show a decimal, like 97.3?

Many recordings, especially older or live ones, don't sit exactly on a whole number. The decimal is simply a more precise reading of the tempo. Round it for a setlist; for practice, the more exact figure is the one to trust.

Can a song change key or tempo partway through?

Yes. Key changes before a last chorus are common, and live bands speed up. If the detected number feels wrong for one part of the song, loop that section and check it by ear with the methods above.

Do I need iOS 27 to see the BPM and key?

No. Key and BPM detection works on iOS 17 and later. The full song analysis timeline requires iOS 27.

Song Practice app icon

Find the tempo and key in seconds

Free on the App Store. Detected automatically when you import a song.

Download Song Practice Free