Back to the workshop
● Live Notation · Tool 04 · Free forever

Free online Chord Progression Builder diatonic chords · Roman & Nashville

Sketch chord progressions in any key. Click diatonic chords into the progression bar, hit play, and hear them back instantly. Toggle between chord symbols, Roman numerals and Nashville numbers — same progression, three notations.

Ready

Key & mode

Progression

Diatonic chords in C major

Preset progressions

Tempo 100
Space Play / pause Backspace Remove last

What is a chord progression?

A chord progression is a sequence of chords played in order — the harmonic backbone of a piece of music. This free online progression generator lets you build, hear and notate progressions in any key, switching between chord symbols, Roman numerals, and Nashville numbers as you go.

How to use

How to build a
chord progression.

Six steps from blank slate to copied-out chart. Same flow whether you're writing a song or showing a student how I–V–vi–IV works.

  1. 01

    Pick a key and mode

    Select any of the 12 keys (C through B) and toggle between Major and Minor. The diatonic chord palette below updates immediately — these are the seven chords that naturally belong to your chosen key.

  2. 02

    Click chords to add them

    Each click in the palette appends a chord to the next empty slot in the progression bar. Build a four-, eight-, or twelve-chord sequence. Click the X on any slot to remove it; the rest shift left.

  3. 03

    Or start from a preset

    Choose I–V–vi–IV, ii–V–I, 12-bar blues, vi–IV–I–V or another classic from the preset library — they fill the progression in one click. Tweak from there.

  4. 04

    Set the tempo and hit play

    Drag the BPM slider or use the +/− buttons. Press Play (or the spacebar). The progression loops, one chord per bar in 4/4, with a soft triangle-wave pad voicing.

  5. 05

    Toggle the labels

    Switch between chord symbols (C, Am, G), Roman numerals (I, vi, V) and Nashville numbers (1, 6m, 5) to match how you write charts. Same progression, three notations.

  6. 06

    Copy the progression

    Hit Copy to put the current progression on your clipboard in your chosen notation — paste straight into a chord chart, lesson note, or songbook draft.

FAQ

Common
questions.

What tutors and learners ask us about chord progressions, music theory, and how to use the builder.

What is a chord progression?

A chord progression is a sequence of chords played in a specific order — the harmonic backbone of a piece of music. Most popular songs are built on four-, eight-, or twelve-chord progressions that loop. Understanding how chords relate to each other within a key lets you transpose, improvise, and write songs faster.

What's the difference between Roman numerals and Nashville numbers?

Roman numerals (I, ii, iii, IV, V, vi, vii°) describe a chord's position within a key and its quality — uppercase for major, lowercase for minor, ° for diminished. Nashville numbers (1, 2m, 3m, 4, 5, 6m, 7°) do the same thing but use Arabic numerals with quality letters. Both are key-agnostic notations: a I–V–vi–IV in C is the same shape as in G.

Why are some chords minor in a major key?

A major scale produces seven diatonic chords with a fixed pattern of qualities: I (major), ii (minor), iii (minor), IV (major), V (major), vi (minor), vii° (diminished). The pattern is determined by the intervals between the scale's notes — it's not arbitrary. Natural minor is the same pattern starting from the 6th degree: i, ii°, III, iv, v, VI, VII.

What's a I–V–vi–IV progression?

One of the most-used chord progressions in modern popular music — sometimes called the "Axis of Awesome" progression because it underpins hundreds of pop songs. In C major it's C–G–Am–F. The pattern works because it alternates a "going up" feel (I to V) with a "coming home" feel (vi to IV back to I).

Does this play actual guitar sounds?

No — it uses simple triangle-wave synthesis via the Web Audio API to give you a clean, pad-like reference. It's designed for sketching progressions, not producing them. If you want to hear a progression on guitar specifically, build it here and play it on your instrument.

Can I save or share a progression?

Your last progression, key, mode and tempo are saved in your browser automatically. To share, use Copy to put the progression in your clipboard in your chosen notation (symbols, Roman, or Nashville) — paste into a chord chart, song note, or message.

Is the progression builder free?

Yes — completely free, no account required, no usage limits, no ads. Built by myguitartutor for working guitar tutors.

Notes from the workshop

Built to teach as much as to write.

Swap the key and the same Roman numerals stay put — only the chord symbols change. That visual stability is the whole point of Roman and Nashville notation: a I–V–vi–IV in C is the same shape as in G or A♭, and the builder shows that in real time.

The diatonic palette is generated from the major / natural-minor scale formulas — no shortcuts and no presets baked in. Pick any of the 12 keys in either mode and you get the seven chords that belong there, with the correct qualities (major, minor, diminished).

Playback uses simple triangle-wave synthesis through the Web Audio API. Not a sampled instrument — a clean reference pad to hear how the chord movement sounds. Build it here, play it on your guitar.

Pro tip

"Teach a student a single progression in Roman numerals before you teach them five in specific keys. Transposition becomes automatic."

— From the journal

Pair it with

Chord chart generator →

Keep digging

Teaching theory through progressions — how it fits together.

A progression is the spine of every song; pulling one apart in a lesson is one of the highest-leverage teaching moments. These pieces and tools pair with it.