How this tool works
Every major and minor key contains seven notes, and stacking notes from the scale on each of those seven notes gives seven chords that belong to the key. Musicians label them with Roman numerals: upper case for major chords, lower case for minor ones, and ° for diminished. In a major key the family is:
In a natural minor key it is i – ii° – III – iv – v – VI – VII (in A minor: Am – Bdim – C – Dm – Em – F – G). Because the numerals describe positions rather than letter names, the same progression works in any key; the generator simply translates the numerals into your chosen key and spells the notes correctly.
For each style the generator holds a bank of widely used progression shapes, weighted towards the ones that suit that sound: short two- and four-chord loops for Afrobeats and hip-hop, jazzy ii–V movement and 9th chords for Amapiano, chromatic passing chords and secondary dominants for gospel and R&B, and borrowed chords from the parallel minor for ballads and cinematic moods. It picks shapes at random, sometimes combining them or walking between chords in a way learnt from that style’s bank, and never shows the same progression twice in one batch.
These are generic harmonic patterns that countless songs share. Chord progressions on their own are part of the common language of music; the generator does not copy any particular song.
How to use this tool
- Choose a key and whether you want a major (brighter) or minor (darker, moodier) sound. If you are writing for a singer, check the key suits their range — you can move the result later with the Song Key Transposer.
- Pick a style or mood and the number of chords. Four chords is the most common loop length. Where a style favours shorter loops, a two- or three-chord idea may be repeated or joined to another idea to fill the length you chose.
- Tick 7th and 9th chords for richer voicings, or leave it off for simple triads that are easy to play.
- Press Generate progressions. Play each one on a keyboard or guitar, loop it in your DAW, and hum over it.
- Press Generate again for a fresh batch, and copy the ones you like.
Tip: a progression is a starting point, not an arrangement. Try each one with different rhythms — held pads, stabbed off-beat chords, arpeggios or a log-drum bass line — and the same four chords will feel completely different.
Example calculation
Choose A minor, style Afrobeats, 4 chords, triads. One result might be:
| Numeral | i | VII | VI | VII |
|---|---|---|---|---|
| Chord | Am | G | F | G |
| Function | tonic | dominant | subdominant | dominant |
The loop starts at home, steps down through G and F, and ends on G, which leans back towards Am so the loop keeps rolling. Switch on 7th/9th chords with the Amapiano style in F major and you might see Gm9 – C9 – Fmaj9 – Dm9 (ii – V – I – vi): the classic ii–V–I movement that gives the style its smooth, jazzy lift, with a vi chord to loop back round.
What does this result mean?
Each chord card shows three things:
- Roman numeral — the chord’s position in the key, so you can reuse the idea in any other key.
- Chord name — what to actually play.
- Function — the job the chord does. Tonic chords (I, vi, iii in major; i and III in minor) feel like home. Subdominant chords (IV, ii, and borrowed iv) move away from home. Dominant chords (V, vii°, and secondary dominants) create tension that wants to resolve.
Most satisfying progressions cycle through those functions: home, away, tension, home. The note under each progression points out anything special — a borrowed chord taken from the parallel minor (the bittersweet iv in a major key), a secondary dominant such as V7/vi that briefly treats another chord as “home”, or a passing diminished chord that slides chromatically between two others, a staple of gospel keys playing.
The note also tells you how the loop ends. Ending on a dominant chord pulls you back to the start and keeps a loop moving, which is why so many beats and hooks end on V or VII. Ending on the tonic sounds finished — better for the end of a section or song.
Why these progressions work
Tension and release
The dominant chord (V) contains the leading note — the note a semitone below the tonic — which our ears want to hear rise to the home note. That pull is why V → I feels like arriving. Secondary dominants borrow the same pull to point at other chords: in C major, E7 (V7/vi) contains G#, which leans hard towards A minor.
Shared notes make smooth moves
Chords whose roots are a third apart (I → vi, IV → ii) share two of their three notes, so the change feels gentle. Chords a fourth or fifth apart (ii → V → I) move strongly, which is why the ii–V–I is the backbone of jazz and so common in Amapiano and soul.
Borrowed colour
Swapping a chord for its version from the parallel minor — IV for iv, or adding ♭VI and ♭VII — keeps the key but darkens the mood for a moment. It is a quick way to add emotion to a ballad or drama to a film cue.
Loops and hypnotic grooves
Afrobeats, Amapiano and hip-hop often repeat two to four chords for a whole song, letting rhythm, melody and arrangement carry the development. A loop that ends on a subdominant or dominant chord never fully settles, which keeps listeners leaning forward. Our feature on what Amapiano is and our look at why Afrobeats and R&B blend so well go further into how these genres use harmony.
Important limitations
- Harmony is only one ingredient. Rhythm, voicing, bass line, sound choice and melody define a genre far more than chords do. An “Amapiano” progression will not sound like Amapiano until the drums, log drum and groove are in place.
- Style banks are generalisations. Every genre uses every kind of progression. The styles here are weighted towards common tendencies, not rules.
- No voicings or inversions are given apart from the occasional slash chord. How you spread the notes across the keyboard or fretboard is up to you, and it matters a lot to the feel.
- Spelling is simplified in unusual keys (for example B instead of C♭) to keep charts readable.
- The generator does not check whether a progression matches an existing song. Simple progressions are shared by thousands of songs, and chords alone are generally not treated as protectable — but melody and lyrics are, so make those your own. This is not legal advice.
Frequently asked questions
What is the most common chord progression?
There is no official ranking, but I–V–vi–IV and its rotations (vi–IV–I–V, I–vi–IV–V) are heard across pop, Afrobeats, gospel and rock, and the ii–V–I is fundamental to jazz and soul. The generator includes all of these alongside less obvious options.
What do the Roman numerals mean?
They show each chord’s position in the key: I is built on the first note of the scale, V on the fifth, and so on. Upper case means major, lower case means minor, ° means diminished and ø means half-diminished. Numerals let you move a progression to any key without rethinking it.
What chords are used in Amapiano?
Amapiano producers often favour jazzy, extended chords — minor 9ths, major 7ths and 9ths — moving in ii–V and circle-of-fifths patterns, frequently in minor or Dorian-flavoured keys. Choose the Amapiano style with 7th/9th chords switched on to hear that palette. Sound choice (soft keys, pads) and the log-drum bass matter just as much.
Are Afrobeats songs usually in major or minor keys?
Both are common. Many Afrobeats records loop a short progression and let the vocal melody and drums create the mood, so a minor loop can still feel bright and danceable. Try both modes with the Afrobeats style and listen to how the feel changes.
Can I use these progressions in my own songs?
Yes. Chord progressions like these are shared building blocks of music. Focus on writing an original melody, lyrics, rhythm and production — that is where a song’s identity lives. For specific legal questions, speak to a qualified music lawyer.
Why do some progressions repeat a chord pair?
Some styles are built on two-chord loops. If you ask for more chords than the loop contains, the generator repeats it or joins it to another idea from the same style, so the result matches the length you chose.
How do I change the key afterwards?
Copy the progression into the Song Key Transposer and choose a new key, or simply generate again in the key you want — the Roman numerals stay the same.


