Free tool
Chord Progression Generator
Established progressions realised in your key, with Roman numerals and chord tones — deterministic theory, not a model guessing.
Runs entirely in your browser. Nothing is uploaded.
Key and filters
i – VI – III – VII
Am – F – C – G
Andalusian-adjacent minor loop used constantly in electronic music.
Character: melancholic · complexity 1 of 3
i – iv – v
Am – Dm – Em
All-minor motion; dark and static.
Character: tense · complexity 1 of 3
i – VII – VI – VII
Am – G – F – G
Rocking minor vamp that never resolves upward.
Character: driving · complexity 2 of 3
i – VI – VII
Am – F – G
Three-chord minor lift.
Character: driving · complexity 1 of 3
i – III – VII – VI
Am – C – G – F
Descending minor loop with a wide harmonic field.
Character: dreamy · complexity 2 of 3
i – iiø – v – i
Am – Bdim – Em – Am
Minor cadence using the half-diminished second degree.
Character: tense · complexity 3 of 3
These are triads. Adding sevenths, inversions or a moving bass line will change the feel far more than swapping the progression. To move one into another key, use the Chord Transposer.
Detail
How this works
Every progression here is a pattern of scale degrees applied to the diatonic chords of your key. i – VI – III – VII is one pattern; in A minor it becomes Am – F – C – G, and in F minor Fm – Db – Ab – Eb. The numerals are the reusable part.
Nothing is randomised or model-generated, which means you can come back to the same key and get the same list. The value is in seeing the function alongside the chords, so the pattern transfers to the next track instead of being copied once.
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.