Back to Blog
Songwriting
Intermediate
10 min

How to Write Chord Progressions That Sound Great

Published March 10, 2026

A practical guide to crafting chord progressions from scratch. Learn the rules, then break them to find your unique sound.

Key Takeaways

  • Chords have functions: tonic (rest), subdominant (motion), dominant (tension).
  • Start simple: I-IV-V-I. Then add vi, substitute ii for IV, try ii-V-I.
  • Advanced tools: borrowed chords, secondary dominants, circle of fifths motion.
  • Rhythm and groove matter as much as the chords themselves.
  • Use the Musoca Chord Progression Generator to explore and experiment.

The Foundation: Functions Every Chord Serves

Every chord in a key has a function: tonic (home/rest), subdominant (moving away), or dominant (building tension). Understanding these functions is the key to writing progressions that feel satisfying.

In C major: I (C) and vi (Am) are tonic. IV (F) and ii (Dm) are subdominant. V (G) and vii° (Bdim) are dominant.

A strong progression typically moves: tonic → subdominant → dominant → tonic. This creates a journey from rest, through motion, to tension, and back home.

Step-by-Step Progression Writing

Step 1: Choose a key. C major is easiest for learning. G major and D major are great for guitar.

Step 2: Start and end on I (the tonic). This anchors your progression. Try: I - ? - ? - I.

Step 3: Fill in the middle. Try I - IV - V - I (the simplest) or I - V - vi - IV (the pop hit).

Step 4: Experiment with substitutions. Replace IV with ii (they share notes). Replace I with vi in the middle (not at the end). Replace V with V7 for more tension.

Step 5: Add rhythm and feel. The same progression sounds completely different with different strumming patterns, tempos, and grooves.

Advanced Techniques

Borrowed chords: Use a chord from the parallel minor key. In C major, try Fm (iv) or Bb (bVII). Adds unexpected color.

Secondary dominants: Use a V chord resolving to something other than I. In C major, use E7 (V of vi) before Am. Creates strong chromatic motion.

Pedal tone: Keep one note (usually the bass) constant while chords change above it. Creates a drone-like tension.

Circle of fifths motion: Move roots by 5th for the strongest sense of direction. ii → V → I is the gold standard.

Practice Exercises

  1. 1Write 5 different progressions in C major using only I, IV, V, and vi. Play each one. Which sounds best?
  2. 2Take the progression I-V-vi-IV. Substitute ii for IV. Play both versions. How does the mood change?
  3. 3Use the Chord Progression Generator to create 10 random progressions. Pick the best one and build a melody over it.

Common Mistakes

  • Using too many chords. A progression with 2-3 strong chords is better than 6 weak ones.
  • Ending on anything other than I (or i in minor). The final chord should resolve home.
  • Ignoring rhythm and groove. The same chords with different rhythms create completely different songs.

Frequently Asked Questions

How many chords should a progression have?

2-6 chords is typical. Most pop songs use 4-chord loops. Simpler is often better — a great 3-chord progression beats a mediocre 7-chord one.

What if my progression sounds boring?

Try these: change the rhythm, add a 7th to one chord, substitute a chord (ii for IV, vi for I), add a turnaround chord at the end, or change the tempo/groove.

Can I use chords outside the key?

Yes! Borrowed chords, secondary dominants, and chromatic passing chords add interest. Start with diatonic progressions, then experiment with chromaticism.

How do I make a progression sound sad?

Start on a minor chord (vi or ii). Use minor keys. Add minor 7th chords. Slow the tempo. Try vi-IV-I-V or i-III-VII-IV in minor keys.