Find Your Song's Key and BPM

Choose a recording to estimate its tempo and musical key for your next mix or practice session.

Analyze your recording

Non-WAV, 15 seconds–3:30: free on your device. No account needed.

WAV or longer files, up to 6:40: 1 credit per successful cloud analysis.

MP3, M4A, OGG, FLAC, WAV · 15–400 seconds · Up to 100 MB

We analyze up to three 30-second sections. Changes elsewhere in the recording may be missed.

Try a Free Audio Example

Hear the input, compare the reference with the measured result, then run the same file yourself. These synthetic clips illustrate behavior; they are not a real-song accuracy benchmark.

Steady Beat and C Major

Reference input
20 seconds · 120 BPM · C–E–G tones
Measured output
Tempo (BPM): 119.9 · Musical key: C major

A clear pulse and a major triad give a useful estimate. A short chord alone still leaves harmonic ambiguity.

Download MP3

A Beat Without a Musical Key

Reference input
20 seconds · 120 BPM · noise percussion
Measured output
Tempo (BPM): 120 · Musical key: Not detected

Rhythmic noise provides a pulse but no intentional pitched notes. Not detecting a key is a useful result, not a technical failure.

Download MP3

Tempo and Harmony Change

Reference input
90 seconds · 120 / 90 / 150 BPM · C major / A minor / G major
Measured output
Tempo (BPM): 150 · Musical key: A minor

Three different sections cannot be described by one tempo and key. Compare the section warnings before using the displayed summary.

Download MP3

Tempo uses beat tracking; key compares frequency-based pitch profiles with 24 major and minor keys. A stable estimate can still be musically ambiguous.

Measured on 2026-09-07 with algorithm version 1. Browser decoding may cause small differences.

What Does a Key and BPM Finder Tell You?

Tempo sets the pace. Key gives you a starting point for harmony.

BPM means beats per minute: 120 BPM is two beats per second. A musical key, such as C major or A minor, describes a tonal center. These are separate estimates, not a chord chart or a guarantee that two tracks will mix well. MemoTune analyzes your audio rather than searching a song database. It samples up to three 30-second sections, so tempo changes or key changes outside those sections may be missed. Use the estimate to set your editor or metronome, then check the section you plan to use.

Read Song Tempo and Key Together

Check the rhythm, check the harmony, and see where the result needs a second listen.

BPM Detection for Setting Your Tempo

Start with an estimated BPM instead of guessing your project speed. A steady pulse at 120 BPM means two beats per second; use the reading to set your editor or metronome, then check alignment by ear.

Magnifying glass reveals beat markers and highlighted piano keys in an audio waveform.

Song Key Finder with Major and Minor Labels

See a note name and a major or minor label, such as A minor. These 24 common key labels provide a starting point for harmony, but a key estimate is not a chord chart or a list of every note in the song.

Vinyl record surrounded by beat marks and highlighted piano keys as a guide for planning a mix.

Separate Notes for Uncertain Results

A drum loop can have a clear tempo without a clear musical key. Check uncertainty for each result separately, and watch for half-time or double-time readings such as 70 and 140 BPM.

Music creator taps a beat and checks piano keys while listening to a recording.

Choose Another File to Start Again

Select another recording to replace the current file and reset its result. A decoding error or an uncertain musical result does not prevent you from trying a different recording.

Check Your Recording, Understand the Estimate

A useful result explains both what was detected and what still needs your ears.

Analyze the Version You Have

Choose your own audio rather than relying on a title match. A live take and a studio recording of the same song can have different tempos or keys.

See the Cost Before You Start

Short non-WAV files stay on your device and need no account. WAV and longer files require sign-in and confirmation of the displayed credit cost. Technical failures are not charged.

Know When to Check Again

Treat 70 and 140 BPM as possible ways of counting the same pulse. If the harmony changes across the recording, verify the section you plan to use instead of assuming one key fits it all.

Find a Song's Tempo and Key in 3 Steps

1. Choose an Audio File

Select MP3, M4A, OGG, FLAC, or WAV audio, from 15 seconds to 6 minutes 40 seconds, up to 100 MB. Browser support varies by format.

2. Analyze Tempo and Key

Non-WAV audio up to 3:30 runs locally for free. For longer audio or WAV, sign in and confirm the displayed credit cost before uploading. Credits are charged only after successful analysis.

3. Review, Then Check by Ear

Read the BPM, key and uncertainty notes. Listen to the section you plan to use; choose another file when you are ready for a new analysis.

From a Tempo Check to Your Next Music Session

Use the estimate to make a specific musical decision.

Prepare Two Tracks for a Remix

Analyze each recording separately and compare the tempo and key. Use those estimates to plan alignment or transposition, then audition the tracks together before committing to the mix.

Set a Practice or Backing-Track Tempo

Check a rehearsal recording before setting your metronome. Live playing can speed up or slow down, so follow the section you are practicing rather than expecting one BPM to fit the whole take.

Check a MemoTune Song Before Editing

Analyze a downloaded song to check its musical direction before an edit. Compare the recording with your intended tempo and key; a value requested in a generation prompt is not a measurement of the finished audio.

Use the estimate to make a specific musical decision.

Plan Your Next Mix with the Key and BPM Finder

Start with your recording, read both estimates, and check the part you want to use. Your ears make the final call.

Questions About Finding BPM and Musical Key

Understand the result, common ambiguities, supported files, and credit costs.

Contact

It estimates tempo and tonal center from an audio recording. BPM means beats per minute; key describes a tonal center and usually a major or minor scale. These are separate results. A steady drum beat can reveal tempo without providing enough pitched notes to identify a reliable musical key.

Both readings can describe different levels of the same pulse. Half-time and double-time counting are common in hip-hop, electronic music, and sparse arrangements. Tap along to the section you plan to use and choose the count that matches its feel. A doubled reading does not mean the audio has changed speed.

Relative major and minor keys share the same notes: C major and A minor are one example. The melody, bass, and chord resolutions help establish which note feels like home. Short excerpts or ambiguous harmony can obscure that context. Use the estimate as a guide, then check the relevant section on an instrument.

Choose MP3, M4A, OGG, FLAC, or WAV audio from 15 to 400 seconds, up to 100 MB. Cloud analysis accepts mono or stereo audio at up to 96 kHz. Local decoding depends on your browser. Silence, speech, distortion, or percussion-only audio may not provide enough information for both results. We sample up to three 30-second sections, so changes elsewhere may be missed.

Non-WAV files up to 210 seconds are analyzed on your device without uploading audio. Longer files and all WAV files are uploaded privately after confirmation. Audio is deleted after cloud processing; abandoned uploads expire through scheduled cleanup, normally within 90 minutes. File names, audio, and musical results are excluded from our analysis usage events. Cloud task results remain available for a limited time so you can recover after a refresh.

Local analysis is free with no account required. Longer recordings and all WAV files require sign-in and the credits shown before you start. Credits are charged once, only after successful cloud analysis. An uncertain BPM or key is still a completed analysis; technical failures are not charged. If your balance changes during processing, delivery can fail without a charge.

Choose another file to replace the current recording and reset the result. A format error means the recording could not be decoded. If a cloud request loses connection, use Resume analysis to recover the same task without starting another chargeable job. Retrying identical audio may produce the same musical uncertainty.

Analysis does not change tempo, transpose notes, or separate stems. It provides estimates to help you decide what to edit next. You still need an audio editor for time stretching or pitch shifting. Matching BPM and key is a useful starting point for a mix, but it does not guarantee compatible phrasing or arrangement.