🎹 Chord Progression Generator

Pick a key and a mood, get a proven progression with roman numerals.

-

Your progression

How to Use This Progression Generator

Choose a key, pick major or minor, and select the mood you are after. Every click of the Generate button deals a fresh progression from that mood\'s pool of proven patterns, shown as chord symbols, roman numerals, and the actual notes in each chord. Keep generating until one sparks an idea, then build your song around it.

1

Select your Key. If you are writing for a singer, pick the key that sits comfortably in their range first; the mood comes second. Guitar-friendly keys like G, C, D, A, and E keep open shapes available.

2

Choose Major for a bright foundation or Minor for a darker one. Note that a "sad" mood in a major key still sounds bittersweet rather than bleak, because the underlying scale colors everything.

3

Pick a Mood: happy (uplifting, resolved), sad (wistful, reflective), epic (anthemic, driving), or jazzy (sophisticated, chromatic-leaning). Each mood draws from its own curated pattern pool.

4

Hit Generate as many times as you like. When a progression clicks, read the chord-by-chord breakdown for the notes, then try playing each chord for one bar and looping the sequence.

How the Progressions Are Built

Major scale degrees: I ii iii IV V vi viiΒ° Natural minor degrees: i iiΒ° III iv v VI VII Mood = which degrees get emphasized and where the loop resolves

Every progression here is diatonic, meaning all chords come from the seven notes of the chosen key, with no borrowed outsiders. In a major key the available triads are fixed: I, IV, and V are major; ii, iii, and vi are minor; viiΒ° is diminished. The generator stores each mood as a pool of degree patterns, for example the classic I-V-vi-IV for happy major, and rolls a random pattern from the right pool each time you generate. Because the patterns are built from scale degrees rather than fixed chords, they transpose cleanly to all twelve keys.

Mood is mostly about emphasis and resolution. Happy patterns start or end on the tonic (I) and favor the bright IV and V chords. Sad patterns dwell on vi and iii and often cadence weakly, which our ears read as unresolved longing. Epic patterns use the driving VI-VII or i-VI-VII climbs common in film scores and stadium rock. Jazzy patterns lean on ii-V-I movement and chain secondary-feeling motion that keeps the harmony gliding instead of landing hard.

Worked Example

Set the key to G major and the mood to happy, then generate. You might get G, D, Em, C with the numerals I, V, vi, IV. That is the most-used progression in pop history: the V chord (D) creates tension, the vi (Em) offers a soft landing, the IV (C) lifts back up, and the return to I (G) resolves everything. Play each chord for one bar on guitar (G, D, Em, C shapes are all friendly) and you will recognize the backbone of dozens of hits instantly.

Switch the mood to sad without changing the key and you might get Em, C, G, D, which is vi, IV, I, V. Same four chords, different order and different home base. Starting on vi makes E minor feel like the tonal center even though the key signature says G major, and ending on V leaves the loop hanging instead of resolved. That reordering trick is exactly how songwriters squeeze two completely different songs out of one chord family.

Practical Tips

Treat the generated progression as a starting point, not a finished song. Try rhythmic variations first: play each chord for two beats instead of a full bar, or hold the last chord for two bars to build anticipation before the loop restarts. Small changes to rhythm and strumming transform a generic pattern into something personal without touching the harmony at all.

If a progression feels close but not quite right, change one chord. Swapping the final V for a IV softens the loop, replacing a vi with a iii adds color, and turning any major chord into its relative minor (or vice versa) shifts the emotional temperature while keeping the melody-friendly framework. And when you find a progression you love, write down both the chord symbols and the roman numerals: the numerals let you reuse the idea in any future key in seconds.

Frequently Asked Questions

What is a chord progression?

A chord progression is a sequence of chords that forms the harmonic backbone of a song. Most popular music reuses a small set of proven progressions, like I-V-vi-IV, because our ears find their patterns of tension and release satisfying. This generator picks progressions matched to the mood you want.

What do the roman numerals mean?

Roman numerals label each chord by its position (degree) in the key. In C major, I = C, ii = Dm, iii = Em, IV = F, V = G, vi = Am, viiΒ° = Bdim. Uppercase means major, lowercase means minor, and the degree symbol marks diminished. The same numeral pattern works in every key, which is why session musicians talk in numbers.

Why do happy and sad progressions sound different?

Happy progressions lean on major chords (I, IV, V) and resolve firmly to the tonic. Sad progressions lean on minor chords (vi, iii, ii) and often avoid a strong resolution, leaving a wistful feeling. The generator's mood presets encode these tendencies, so each mood has its own pool of proven patterns.

Can I use these progressions in my own songs?

Yes. Chord progressions are not copyrightable, only melodies and lyrics are. Thousands of hit songs share the same progressions, so take any generated pattern and make it yours with your own melody, rhythm, and arrangement.

What is the difference between major and minor keys here?

The major setting builds progressions from the major scale (bright, stable), and the minor setting builds from the natural minor scale (darker, moodier). The same mood preset produces different numeral patterns in each, because the emotional function of each scale degree changes between the two.

How do I play a generated progression on guitar or piano?

Read the chord symbols left to right and play each for one bar (or two beats each for a faster feel). The notes listed under each chord tell pianists the exact voicing, and guitarists can look up any unfamiliar shape. Loop the four chords until the changes feel automatic, then experiment with strumming patterns.