Diatonic Chords by Key

Contains adsIn-app purchases
Content rating
Everyone
50K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Key Chords turns music theory into chord shapes you can use. Explore the seven diatonic chords in major and natural minor keys, compare positions for guitar, ukulele, and Brazilian viola caipira, and keep a practical reference close while you practice or write.

Explore chords by key
• Choose a major or minor key and see its seven scale degrees with the matching chords.
• Switch instruments to view the available shapes for guitar, ukulele, or viola caipira.
• Save chord diagrams and diatonic chord sets as favorites on your device.
• For guitar and viola caipira, choose to show an easier no-barre shape first when one is available.

Find the shape you need
Search the chord dictionary by symbol, instrument, or chord quality. Open a chord to compare the available fingering variations and use the clear diagrams as a quick reference during study or practice.

Practice chord progressions
Explore five familiar patterns, including I–V–vi–IV, ii–V–I, and I–IV–V, in different keys. Use them to practice changes, understand harmonic movement, or try ideas for your own music.

Whether you are learning music theory, practicing chord shapes, or sketching a progression, Key Chords helps connect keys, degrees, and playable chords in one focused study tool.
Diatonic chords • Chord dictionary • Popular chord progressions
Updated on
Jul 21, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection