search our database of songs

start searching Show chords as flats

search panel

Key
Chords
Progression
Load
Find songs in the key of...
Enter a song key by clicking on any of the major or minor chords below. The reference table to the right shows relative keys side by side. For best results use the BPM filter.

Show keys as

BPM

Any

BPM

  • 50
  • 60
  • 70
  • 80
  • 90
  • 100
  • 110
  • 120
  • 130
  • 140
  • 150
  • 160
  • 170
  • 180
  • 190
  • 200
  • 50-80
  • 60-90
  • 70-100
  • 80-110
  • 90-120
  • 100-130
  • 110-140
  • 120-150
  • 130-160
  • 140-170
  • 150-180
  • 160-190
  • 170-200
  • Any
Tip: Results will be returned with the newest songs added to the database first. Click the BPM header to order songs by Tempo.
Load a song from our database and find a Key or Chord progression match
Load song data into this panel by selecting a song from our existing database. Select key, Verse or Chorus to define your search. Results can show exact and partial matches.
Tip: If you can't find a good match here, make a note of the chords and try the chords & progression modes.
Find songs that contain these chords
Using this search mode you can search for songs that have your selected chords in. These chords can appear in ANY ORDER within the songs verse or chorus.
KEY

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
BPM

Any

BPM

  • 50
  • 60
  • 70
  • 80
  • 90
  • 100
  • 110
  • 120
  • 130
  • 140
  • 150
  • 160
  • 170
  • 180
  • 190
  • 200
  • 50-80
  • 60-90
  • 70-100
  • 80-110
  • 90-120
  • 100-130
  • 110-140
  • 120-150
  • 130-160
  • 140-170
  • 150-180
  • 160-190
  • 170-200
  • Any
Tip: This panel is best used to find ball park matches if you can't find an exact match for a chord progression in the load mode.
Enter a chord progression.
Here you can enter a chord progression and see if any songs on our database have the same progression. You can also try using blank fields in the sequence.
1st

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
2nd

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
3rd

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
4th

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
5th

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
6th

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
7th

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
8th

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
KEY

Any

Major

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#

Minor

  • C
  • B
  • A#
  • A
  • G#
  • G
  • F#
  • F
  • E
  • D#
  • D
  • C#
Any
BPM

Any

BPM

  • 50
  • 60
  • 70
  • 80
  • 90
  • 100
  • 110
  • 120
  • 130
  • 140
  • 150
  • 160
  • 170
  • 180
  • 190
  • 200
  • 50-80
  • 60-90
  • 70-100
  • 80-110
  • 90-120
  • 100-130
  • 110-140
  • 120-150
  • 130-160
  • 140-170
  • 150-180
  • 160-190
  • 170-200
  • Any
Tip: Search for just a 3 or 4 chord progression. Leaving gaps in the sequence can find some real close matches! .

reference grid

Chords in key
Keycode
Major
  Flat Sharp
1B B B
2B Gb F#
3B Db C#
4B Ab G#
5B Eb D#
6B Bb A#
7B F F
8B C C
9B G G
10B D D
11B A A
12B E E
Minor
  Flat Sharp
1A Abm G#m
2A Ebm D#m
3A Bbm A#m
4A Fm Fm
5A Cm Cm
6A Gm Gm
7A Dm Dm
8A Am Am
9A Em Em
10A Bm Bm
11A Gbm F#m
12A Dbm C#m
Key
Major Minor
C Am
B G#m
A# Gm
A F#m
G# Fm
G Em
F# D#m
F Dm
E C#m
D# Cm
D Bm
C# A#m
Chords
Major Minor Dim
C Cm C
B Bm B
A# A#m A#
A Am A
G# G#m G#
G Gm G
F# F#m F#
F Fm F
E Em E
D# D#m D#
D Dm D
C# C#m C#