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
- 1Write 5 different progressions in C major using only I, IV, V, and vi. Play each one. Which sounds best?
- 2Take the progression I-V-vi-IV. Substitute ii for IV. Play both versions. How does the mood change?
- 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.