Free tool · MIDI Genie
Key & BPM Finder
Drop a track or record it. Get its key and tempo.
Find the key and BPM of any song or beat in seconds. Drop in a file, record 30 seconds of a song playing nearby with your mic, or tap along to the beat. Get the tempo, the most likely key, its Camelot code for mixing, and whether it swings. Free, no sign-up.
Listening… keep the music playing.
Tap along to the beat, or press the space bar.
Not sure it's right? Tap to hear it with your track.
More options
How it works
- Drop in a track or record itAny MP3, WAV, M4A or FLAC: a finished song, a beat you're working on, or a sample. Or record up to 30 seconds of a song playing nearby with your mic.
- It listens in your browserIt finds the beat across a minute in the middle of the track, reads the notes over up to three minutes, and matches them against all 24 keys.
- Hear it, then use itPlay your track with a click at the tempo and each likely key over it, and keep the one that sounds right. Tempo not quite right? Tap along and the click follows you. Then make a loop or MIDI that fits, in MIDI Genie.
Questions
Is my track uploaded anywhere?
No. The finder runs entirely in your browser. Your track or recording is read and measured on your own device and is never uploaded, sent or stored anywhere.
Can I find the key and BPM of a song playing near me?
Yes. Press "Record 30 seconds", allow the microphone, and hold your phone or laptop close to the speaker. It listens for up to 30 seconds (you can stop after 10), then shows the tempo and key, and you can play your recording back with the click and each key to check it by ear. A file gives the cleanest result; in a noisy room, the key is the part to double-check.
How accurate is it?
Very accurate for tempo on anything with a steady beat, and you can hear it: turn on the click and it locks to your track, or switch to half or double time. For key, it puts the likeliest keys first and lets you hear each one over your track, so you confirm it by ear in seconds.
Can I tap the tempo myself?
Yes. On a track, press "Tap tempo" (or the space bar) and tap along to the beat: after four taps the tempo follows your hand, and when you stop, the click plays in time with your taps so you can hear it's right. With no track, press "Tap the tempo" and tap along to any song to get its BPM.
Why does it show half time and double time?
A beat at 140 BPM can also be felt at 70, and the other way round. Tempo finders can lock onto either, so you see both and pick the one that matches how the track feels.
What is the Camelot code?
A number and a letter for each key (8A is A minor, 8B is C major) that DJs use to mix in key. Tracks with the same code, or a neighbouring number, usually sound good together.
What can I do with the key and BPM?
Make something that fits. Press "Make a loop that fits" and MIDI Genie opens with the tempo and key filled in, ready for drums, bass, chords or a melody that sit with your track.
Is it free?
Yes. No sign-up, no limit on how many tracks you check. Want the chords too? Try the Chord finder.
Found the key? Make something that fits.
20 free credits. No card. Loops and MIDI at your tempo and key.
Try MIDI Genie free