Don't panic! You don't need to know any music theory, this app will help you to come up with great chords for your songs, practice music and master your instrument!


Stuck for new ideas? You're not sure which chords will sound good together? This app will help you!

▻ Chords of a key are highlighted, they will sound great together, just combine them.
▻ Export your work as MIDI file and use it in Ableton, Garage Band or any other DAW.
▻ Learn how chords can be played on the piano!
▻ Thirds? Fifths? Mixolydian??? Don't panic! You don't need to know or learn any music theory, just play around with the app and you'll find out what will sound good together!


Get familiar with the circle of fifths, practice progressions, scales and master your instrument.

▻ Compose and practice chord progressions and visualize them in the circle of 5ths.
▻ Practice scales in different keys and clefs.
▻ Playback scales and train your ear.
▻ You have an expandable keyboard which can be activated to display chords and scales.


▻ Display and playback 4-note chords and practice scales from ionian to melodic minor.
▻ Use the app to teach your students the circle of 5ths and let them practice chord progressions and scales.


We would love to see what you've created with the help of the Ultimate Circle Of Fifths app!
Share a photo, video or recording with the hashtag:



▻ Progression Mode

Compose progressions, playback them and see the chord relations within the circle of fifths. You can put together 4-8 bars and repeat them. In this way you can compose two parts (like verse and chorus) and hear how they would sound like together!

Export progressions as MIDI file.

You can tap in the playback tempo or adjust in manually (40 - 240 bpm). Playback progressions with or without click and/or piano. Practice progressions along with the circle of fifths. Your progressions will be visualized in the circle. There are some predefined common progressions or you can compose your own. You can pick chords from the current key for your progressions and adjust the mode to ionian, aeolian, dorian, phrygian, lydian, mixolydian, locrian or even harmonic and melodic minor.
You can add additional tones within key to each chord.
You can display either the chords, roman numerals or both.
Once you've composed a progression you can quickly change the key for the whole progression.

You have three available playback sounds:

- Grand Piano
- E-Piano
- Synth Pad

▻ Scale Mode

Practice scales in different keys and modes. Available modes:

- Ionian (major)
- Aeolian (minor)

- Dorian
- Phrygian
- Lydian
- Mixolydian
- Locrian
- Harmonic minor
- Melodic minor

Practice scales in different clefs. Available clefs:

- G clef
- F clef
- C clef

▻ Settings

Display minor chords in small letters
Display german note names (B will be H)
Display 4-note-chords
Playback chords on tap

▻ Infos

- chord symbols and chord structures are explained
- chords are displayed on the keyboard
- some Wikipedia articles are linked

Please have a look at the apps privacy policy before you download it.

What's New

Version 1.1.5

▻ I've created an app status page where you can see what kind of features are in the planning and what I'm currently working on
▻ Fixed a little mistake where H was B with german note names in the key of C#
▻ Performance and content optimization

▻ In addition to that it fixes a small bug from yesterdays update

Have fun composing and practicing!

Ratings and Reviews

4.8 out of 5
872 Ratings
872 Ratings

Fun and super helpful for writing songs!


Great little app, very helpful for composing and actually hearing chord progressions back for those who don't have relative and perfect pitch. The only thing is that I would love for more customizations of the chords, namely inversions (even in combination with four note chords) and different rhythms that aren't 4/4. Right now, the root of the chord is always on the bottom. Inversions add a different color to the chord and are very widely used in songs and compositions. Some chords in the context of a certain progression just aren't the same sound without inversions. As for rhythms, it would be helpful for more control over how many bars a progression is and how many beats are in a bar. Right now, it's always 4 beats to a bar. Either 4 or 8 bars. I don't think adding different time signatures would be incredibly difficult nor adding custom length of bars any amount between (2-8). Also, adding chord changes within a bar would be awesome. That would add more complexity, sure, but the app for have so much value for making fully realized chord progressions for a song or composition. Other than those things, a solid app with lots of potential for improvement. I'm sure the inversions and rhythms features can be included in a future update.

Developer Response

Hey wckreation, thank you for you detailed feedback! I'm working on a more flexible song structure as well as different time signatures! I'll also try to find a solution for inversions, though this would make the app more complex. I want the app to be focussed on finding ideas not to be too complicated. But I totally agree that inversions rock :) I'll check that out! Stay tuned!

Ideas for new updates


App is pretty good and fun to use. I recommend getting it to anyone who wants a better understanding of progressions. I would hope to see in the future options for saving chord progressions, making chord progressions that are longer than 8 bars, and possibly different instrument sounds. I think these are all relatively easy additions. I would also recommend an option to use chords from the parallel minor or modal interchange. This would be a tremendously better app if it had that. It would be worth way more money. I would even pay in app purchase for it if it worked well. I'd rather see it free but people need money. This app is good and is updated pretty regularly. I'd give it five stars if they manage to bring my suggestions to life. I'm hopeful because these don't seem like they would be incredibly hard to add to the already good UI. I would also like to point out a glitch where if you exit to home screen out of the app while having a chord progression being played it can make a horrible spazz noise. Overall really good app that's actually worth the price I'd buy it again.

Developer Response

Hey Freshprinceofbethel, thank you for your feedback! Everything you've just said is on my roadmap! Stay tuned!

A bang for the buck

Krishna Peri

I almost never write reviews for apps but this one felt like it deserves a praise. The UI is very appealing with neat colors and the makers of this app clearly did their research on user base because it caters to both beginners and professionals. I’ve been a musician for about six years now and a UX designer for three, and this is the first time I’m seeing two of my favorite things blend into one awesome entity.
At first even I thought if it’ll be worth spending the money for and now I’ve realized the vast possibilities this app has to offer. Sometimes I get writers block when trying to come up with a piece and cannot really place the next chord in the sequence and also I’ve had hard time getting my head around different modes. This app surprisingly has it all and I’d highly recommend any musician to check it out.


Christian Hengst
23.5 MB
Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, German
Age Rating
Rated 4+
© 2017 - 2018 Christian Hengst


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like