Free Chord Progression Generator

Pick a key and scale to get diatonic chords and common chord progressions instantly.

Free, no signup — 12 keys, 9 scales, and 7th chord extensions.

Early Access — Limited Beta

Editing is a pain in the ass, right?

That's why we're building Cubix. No more editing hell.

AI Video Editor

Drop your footage, tell it what you want. Cubix cuts, captions, color grades, and exports — fully on its own. No timeline. No manual work. Just results.

Cinematic Screen Recorder

Hit record on Windows. Auto-zoom, cinematic backgrounds, and studio-quality audio kick in automatically — your screen recording looks edited before you've touched a thing.

No credit card required5 min setupFree to start

How to Generate a Chord Progression

Get diatonic chords and progressions from any key in three steps.

1

Pick a Key & Scale

Choose any of the 12 keys and a scale — major, minor, or a mode.

2

Generate

The tool builds all seven diatonic chords and common progressions in that key.

3

Write Your Song

Use the roman numerals and progressions as a starting point for your next track.

C Major

I - V - vi - IV

C - G - Am - F

🎸

Diatonic Chords

All seven chords built from the scale, with quality and roman numeral analysis.

🎵

Common Progressions

Popular progressions like I-IV-V and ii-V-I, ready to use in your next song.

🎹

9 Scales & Modes

Major, minor, and all five classic modes for any songwriting style.

Level up your editing workflow.

Get weekly insights on video editing, AI workflows, and creator growth straight to your inbox.

Join Newsletter

Frequently Asked Questions

How does the chord progression generator work?

Pick a key and a scale (major, minor, or a mode like dorian). The tool builds the seven diatonic chords for that scale and then assembles them into common chord progressions like I-IV-V or I-V-vi-IV.

What does 'extended' mean?

Turning on extended chords adds a 7th to each diatonic chord — turning a C major triad into Cmaj7, for example — for richer jazz and pop voicings.

What scales are supported?

Major, natural minor, harmonic minor, melodic minor, and the five modes: dorian, phrygian, lydian, mixolydian, and locrian.

What are roman numerals used for?

Roman numerals (I, ii, iii...) label each chord by its scale degree so you can transpose a progression to any key while keeping the same relationships.

What chords are in the key of C major?

C, Dm, Em, F, G, Am, and Bdim, which are numbered I, ii, iii, IV, V, vi, and vii°. Select C and Major to see all seven with their chord tones spelled out, plus the common progressions built from them.

What chords go together?

Any chords drawn from the same key will sound like they belong together, which is what the seven diatonic chords here are. Start with the ready-made progressions such as I-V-vi-IV or I-IV-V, then swap in another chord from the same list when you want a different colour without leaving the key.

What chord progressions does it generate?

In major keys you get I-IV-V, I-V-vi-IV, ii-V-I, I-vi-IV-V, vi-IV-I-V, and I-IV-vi-V. In minor and minor-like modes you get i-iv-v, i-VI-III-VII, i-VII-VI-VII, i-iv-VII, ii°-v-i, and i-VI-iv-V. All of them are shown as real chord names in your chosen key.

What is the four chord progression used in most pop songs?

I-V-vi-IV, which in C major is C, G, Am, F. It is in the list for every major key, so pick your key and the tool spells it out with the correct chord names. Its relative-minor cousin vi-IV-I-V is the same four chords starting on the minor chord for a sadder opening.

How do I write a sad or emotional chord progression?

Choose a minor scale and start on the i chord. i-VI-III-VII is the standard cinematic and lofi progression, while i-VII-VI-VII keeps circling back for tension. Turning on extended chords adds 7ths, which is what gives neo soul and R&B their softer, more wistful feel.

What is a chord progression for lofi or R&B beats?

Pick a minor key or Dorian, turn on extended chords, and use ii-v-i or i-VI-III-VII. The 7ths are what make the loop sound smooth rather than plain, and Dorian keeps it slightly brighter than natural minor.

How do I transpose a chord progression to another key?

Note the roman numerals of the progression you like, then change the key and generate again. The numerals stay the same and the chord names update, so I-V-vi-IV in C becomes G, D, Em, C in the key of G. That is exactly what the roman numerals are for.

What scales and modes are supported?

Major, natural minor, harmonic minor, melodic minor, and five modes: Dorian, Phrygian, Lydian, Mixolydian, and Locrian, in all 12 keys. Minor, harmonic minor, melodic minor, Dorian, Phrygian, and Locrian are treated as minor-like, so they get lowercase numerals and the minor progression set.

Can I save the chords I generate?

Yes. Download a text sheet with the key and scale, every diatonic chord with its roman numeral and quality, and each progression written out in full, so you can keep it open next to your DAW or guitar.

Is the Chord Progression Generator free?

Yes. It is completely free with no signup, no login, and no limits. Pick a key and scale to get chords and progressions instantly.