Free tools

Free Chord Progression Generator

A chord progression generator creates an ordered series of chords that fit a key, so you can start writing a song. Choose a key, scale, mood, and genre to get Roman numerals, chord names, and notes you can play instantly in your browser.

Major and minor keysMood and genre stylesInstant audio preview

Generate a chord progression

Everything runs in your browser. Mood picks the harmonic shape, genre adds chord color like sevenths or blues dominants, and changing the key transposes the same progression.

Scale

Progression

C major

Scale notes C D E F G A B · Variation 1 of 3

Stopped

I – V – vi – IV

Select a chord card to hear it on its own.

Audio preview

Each chord lasts one 4/4 bar (2.5 seconds).

Pick a key, scale, mood, and genre, then press Play to hear the progression.

Frequently asked questions

What is a chord progression generator?

A chord progression generator suggests an ordered series of chords for a song. This one builds progressions from your key, scale, mood, and genre, and shows Roman numerals, chord names, and notes.

How do mood and genre change the chords?

Mood chooses the harmonic shape, such as bright I–V–vi–IV for happy or ♭VI–♭VII moves for dark. Genre chooses fitting progressions and adds color: jazz uses seventh chords, blues uses dominant sevenths, and lo-fi adds add9 and seventh chords.

How do I transpose a progression?

Change the key or use the semitone arrows. The Roman numerals stay the same while chord names and notes are respelled for the new key signature, such as B♭ in F major or F♯ in D major.

Why does the minor key use a major V chord?

Minor progressions follow the natural minor scale, but dominant chords borrow the raised seventh from harmonic minor. That gives E–G♯–B in A minor for a stronger pull back to the tonic.

Is anything uploaded or recorded?

No. Progressions are generated and played with the Web Audio API entirely in your browser, with no account, microphone, or network request.