Bossa nova chord progression generator

Your progression

  1. Fmaj7 Imaj7 Tonic
  2. Dm7 vi7 Tonic · relative
  3. Gm7 ii7 Subdominant
  4. C7 V7 Dominant

F · 112 BPM

Why it sounds this way

Every chord carries its seventh, so nothing ever sounds fully closed. ii7 → V7 → Imaj7 is a complete cadence in three steps, and secondary dominants (II7, VI7) are small cadences towards other degrees that keep the harmony moving even when the melody stands still.

Progressions to start with

Chords in F Numerals Function Play
Fmaj7 – Dm7 – Gm7 – C7 Imaj7 – vi7 – ii7 – V7 Tonic – Tonic · relative – Subdominant – Dominant
Gm7 – C7 – Fmaj7 – D7 ii7 – V7 – Imaj7 – VI7 Subdominant – Dominant – Tonic – Dominant · secondary
Fmaj7 – G7 – Gm7 – C7 Imaj7 – II7 – ii7 – V7 Tonic – Dominant · secondary – Subdominant – Dominant
Am7 – D7 – Gm7 – C7 iii7 – VI7 – ii7 – V7 Tonic · substitute – Dominant · secondary – Subdominant – Dominant
B♭maj7 – B♭m7 – Am7 – D7 IVmaj7 – iv7 – iii7 – VI7 Subdominant – Subdominant · borrowed – Tonic · substitute – Dominant · secondary

What it does not do

  • It does not use AI or write the song: it suggests chords from harmony rules, and the melody and lyrics are yours.
  • It does not make audio to release: the sound is a simple guide for trying ideas.
  • It does not analyse existing songs or tell you which hit uses a progression: chords have no owner and repeat across thousands of songs.
  • It saves nothing and sends your choices to no server: everything happens in your browser.