Skip to main content

Chord, Key & Tempo Detection

Upload a track to detect its key, BPM, time signature and chord progression. Useful for transposing, jamming, or building backing tracks.

Questions answered

Frequently asked questions

Treat every field as an estimate, and the page says so under the results. The key comes from correlating the track's pitch-class profile against the standard Krumhansl–Schmuckler major and minor templates: it is dependable at finding the tonal centre on clearly tonal music, and its classic failure is confusing a key with its relative major or minor. Tempo is beat-tracked, so it can land on half or double the tempo you'd count. Modulating, rubato, atonal or very percussive tracks are the hard cases.