Tools/Song key finder
Runs in your browser · nothing uploaded
Song Key Finder & BPM Finder
Choose an audio file to detect its musical key, Camelot code and tempo. The analysis happens on your device.
Tools/Song key finder
Runs in your browser · nothing uploaded
Choose an audio file to detect its musical key, Camelot code and tempo. The analysis happens on your device.
MP3, WAV, M4A, OGG or FLAC. Up to the first four minutes are analyzed.
Detected BPM appears here, with half- and double-time values.
The tool splits the audio into short overlapping windows and measures how much energy falls on each of the twelve pitch classes (C, C#, D and so on), folding every octave together. That twelve-number “chroma” profile is compared with the Krumhansl–Kessler key profiles, a standard model from music psychology of how strongly each note belongs to each of the 24 major and minor keys. The key whose profile matches best wins.
Because relative keys share the same notes, A minor and C major produce very similar profiles. When the top two results are relatives, both are good candidates: they share a Camelot number (8A and 8B) and mix together smoothly either way.
Prefer to work it out yourself? Follow our guide to finding the key of a song by ear. Once you know both songs’ keys, the Camelot wheel shows which pairs blend, the key transposer shows where a pitch shift would take one of them, and the compatibility checker scores the pair with tempo included.
The tempo estimate looks for repeating attacks such as kick and snare hits and measures the gap between them. It works best on music with a steady beat. If the number looks half or double what you hear, use Tap BPM to count along, and read about half time vs double time.
On songs that stay in one major or minor key, the detected key is usually right or one step away: most often the relative major or minor (A minor instead of C major) or the fifth (G instead of C). That is why the result lists runner-ups. Songs with key changes, modal harmony, heavy distortion or mostly drums are harder. Confirm by ear before you build a mashup on it.
No. The file is decoded and analyzed by your browser on this device. Nothing is sent to Mashup Charts or stored, and the analysis works offline once the page has loaded.
Any audio format your browser can play, which usually means MP3, WAV, M4A/AAC, OGG and FLAC. The tool analyzes up to the first four minutes of the file.
Tempo detection finds a repeating pulse, and many songs can be counted at two levels: a 70 BPM ballad and a 140 BPM trap beat can be the same groove. The result shows the half and double values; tap along in the Tap BPM tool to choose the one that matches how you count it.