Free tool

Chord Progression Analyzer

Paste chords and see every plausible key reading with Roman numerals — including the ties, because relative keys share the same chords.

Analysis happens in your browser. Nothing is uploaded or stored.

Chords

Spaces, commas, pipes and dashes all work as separators.

Possible keys

A minor8A

4 of 4 chords diatonic

i – VI – III – VII

Every chord belongs to this key.

C major8B

4 of 4 chords diatonic

vi – IV – I – V

Every chord belongs to this key.

G major9B

3 of 4 chords diatonic

ii – bVII – IV – I

Borrowed from outside the key: F

D minor7A

3 of 4 chords diatonic

v – III – VII – IV

Borrowed from outside the key: G

Ranking is not proof. Where two readings score the same, both are musically valid — play the tonic of each and keep the one that sounds like home.

Summary

Chords parsed

4 / 4

Most likely key

A minor

4 of 4 diatonic

Readings shown

4

Chord tones

Notes in each chord
ChordNotes
AmA · C · E
FF · A · C
CC · E · G
GG · B · D

Want progressions instead of analysis? The Chord Progression Generator works in the opposite direction.

Detail

How this works

The analyser scores all 24 keys by how many of your chords are diatonic to each, with a small preference for keys matching the first and last chord — the two positions that most often establish a tonal centre. Readings with at least one diatonic chord are ranked and the top few shown.

Multiple answers are the honest result. A minor and C major contain the same seven chords, so a chord list alone cannot separate them; what separates them is which chord feels like resolution when you play it.

FAQ

Frequently asked questions

Toolbox

Related tools

Train your sound. Generate your song.

ANYANO is the bigger version of this: prepare music you own, train a Sound that stays private to your account, then generate from it.