Chord Progression Generator - Create Musical Sequences

Generate musical chord progressions for songwriting and composition using music theory principles.

Choose a key, scale type, style, and complexity level to instantly generate a chord progression with Roman numeral analysis.

Chord Progression Generator - Create Musical Sequences
Generate musical chord progressions for songwriting and composition using music theory principles.

About the Chord Progression Generator

Chord progressions are the harmonic backbone of virtually all Western music. Whether you are writing a pop song, composing a jazz standard, crafting a 12-bar blues, or working in a classical idiom, understanding and creating effective chord progressions is one of the most fundamental skills in music theory and composition. This generator uses established music theory principles to produce progressions that sound musically coherent and emotionally expressive. It supports four scale types — Major, Minor, Dorian, and Mixolydian — each with its own characteristic harmonic palette. The Major scale is the brightest and most common in Western pop and classical music. The Minor (natural minor, or Aeolian mode) conveys darker, more emotional qualities. The Dorian mode sounds similar to minor but with a raised sixth, giving it a distinctive sound common in jazz, folk, and rock. Mixolydian is like major but with a flattened seventh, producing the characteristic sound of blues-influenced rock and modal jazz. For each scale, the generator assigns the correct chord quality to each scale degree. In the Major scale, the chords built on scale degrees I, IV, and V are major; those on II, III, and VI are minor; and the chord on VII is diminished. These relationships are not arbitrary — they arise directly from the intervals of the scale itself. The four style options correspond to different harmonic traditions and characteristic progression patterns. Pop typically uses the I–V–vi–IV progression (or variants), which appears in thousands of hit songs. Jazz relies heavily on the ii–V–I progression, the fundamental building block of jazz harmony. Blues uses the 12-bar blues form, moving between I, IV, and V. Classical progressions follow traditional harmonic grammar including authentic cadences (V–I) and plagal cadences (IV–I). The complexity setting controls whether simple triads or seventh chords are used. Basic uses plain triads, which are accessible to beginners. Intermediate adds seventh chords selectively — typically for the V chord in jazz or blues contexts. Advanced uses seventh chords throughout, producing richer harmonic textures appropriate for jazz, bossa nova, and sophisticated pop arrangements. The Roman numeral analysis displayed alongside each chord provides theoretical context. Upper-case Roman numerals (I, IV, V) indicate major chords; lower-case (ii, iii, vi) indicate minor chords. The superscript degree symbol (vii°) indicates a diminished chord. This notation is universal in music theory and appears in textbooks, lead sheets, and academic analysis. Musicians can use generated progressions as starting points for original compositions, as backing tracks for practice and improvisation, or as teaching examples for understanding harmonic function. The generator produces deterministic results for any given set of parameters, making it easy to reproduce and share specific progressions.

Chord Progression Examples

Common progressions across different keys, styles, and complexity levels.

Key / Style / ComplexityProgressionPattern
C Major / Pop / Basic / 4 chordsC – G – Am – FI–V–vi–IV: the most common pop progression.
F Major / Jazz / Advanced / 3 chordsGm7 – C7 – Fmaj7ii–V–I: the fundamental jazz cadence.
A Major / Blues / Basic / 12 chordsA–A–A–A–D–D–A–A–E–D–A–EClassic 12-bar blues form.
G Major / Classical / Basic / 4 chordsG – C – D – GI–IV–V–I: authentic cadence pattern.

How to Use the Chord Progression Generator

  1. Select a key from the Key dropdown — all 12 chromatic root notes are available.
  2. Choose a Scale Type that matches the mood you want: Major for bright sounds, Minor for dark, Dorian for modal jazz/folk, or Mixolydian for bluesy rock.
  3. Set the Progression Length and Style/Genre to match your compositional context.
  4. Choose a Complexity Level: Basic uses simple triads, Intermediate adds selective seventh chords, Advanced uses seventh chords throughout.
  5. Click Generate Progression to see the chord names displayed with Roman numeral analysis, then click Reset to try a new combination.

Chord Progression Generator FAQ

What is the I–V–vi–IV progression?
The I–V–vi–IV progression is arguably the most popular chord sequence in modern pop music. In C major it produces C–G–Am–F. Its appeal lies in how it moves from the stable tonic (I), through the tension of the dominant (V), to the relative minor (vi), and resolves through the subdominant (IV) back to the start. Countless hit songs across multiple decades use this exact sequence or slight variations of it.
What is the ii–V–I progression in jazz?
The ii–V–I is the fundamental harmonic building block of jazz. In C major it produces Dm7–G7–Cmaj7. The minor seventh chord on the second degree (ii) leads to the dominant seventh (V7), which creates strong harmonic tension, and then resolves to the tonic major seventh (Imaj7). Jazz musicians learn this progression in all 12 keys because it appears constantly in the jazz standard repertoire.
What makes the 12-bar blues distinctive?
The 12-bar blues is a specific harmonic form that uses only the I, IV, and V chords in a fixed pattern over 12 measures. Its simplicity creates a strong structural framework that allows for extensive melodic and rhythmic improvisation. The 12-bar form is the foundation of blues, rock and roll, rockabilly, and much jazz, making it one of the most influential harmonic structures in popular music history.
What is the difference between Major and Dorian scales?
The Major scale has a natural sixth degree, while the Dorian mode has the same notes as the Major scale starting from the second degree, effectively raising the sixth in the context of a minor-sounding scale. In practical terms, Dorian sounds like a minor scale with a brighter sixth. It is common in jazz (Miles Davis's 'So What'), Celtic folk music, and blues-rock.
How do I use a generated progression for songwriting?
Generated progressions are excellent starting points, not finished compositions. Use a generated progression as a harmonic sketch, then customize it by adding passing chords, substitutions, or extensions. Experiment with different rhythms, tempos, and feels. Consider repeating the progression or modifying it for a chorus or bridge. Many professional songwriters use such tools to break creative blocks and explore harmonic possibilities they might not have considered otherwise.
Why does Advanced complexity add seventh chords?
Seventh chords add a fourth note (the seventh of the scale) to the basic triad, creating a richer, more sophisticated harmonic color. In jazz and advanced pop, seventh chords are standard — a simple triad sounds uncharacteristically plain. Dominant seventh chords (like G7) create stronger pull toward resolution than plain triads. Major seventh chords (Cmaj7) sound lush and sophisticated. Minor seventh chords (Am7) are warmer and less abrasive than plain minor triads.