Piano Companion is a flexible piano chords and scales dictionary with user libraries, reverse mode, the circle of fifths, chord progression builder with common patterns. If you can’t remember the name of a piano chord or scale, this app helps you to find it by keys or using your external MIDI keyboard. For example, just press C, G and you will get C Major as the first piano chord in the search result. If you don’t see a piano chord or a specific scale, you can create a custom piano chord or scale and use it for chord charts or your user library.

The Piano Companion app shows chord and scale notes on the grand staff, degrees, relative scales, intervals, fingering for both hands in major and minor scales – and you can contribute your own custom fingering too. Additionally, you can listen how a scale or chord sounds in the loop or arpeggiated. You can see the list of compatible chords in the selected scale or list of compatible scales for a selected chord.

The app helps you to experiment with different chord progressions using our Chord Progression Builder using relative or common chords.

Key features:

- 1500+ piano chords, up to 6th inversions such as major, minor, diminished, augmented, sevenths, etc.
- 10,000+ scales, such as major, minor, chromatic, pentatonic, blues, etc.
- Chord Progression builder with scale patterns (chord sequencer)
- Interactive Circle of Fifths with grand staff and relative scales
- Ability to input your own custom chords and organize your own chord charts and library
- External MIDI keyboard support for reverse mode
- MIDI output (iOS) with ability to connect your favorite DAW with Piano Companion
- List of available chords in Circle of Fifths
- Popular key notations: English, Italian, German, Japanese, Russian, etc.
- Shows chord and scale in different octaves on the grand staff with treble and bass clef
- Displays compatible scales’ chords
- Displays similar and relative scales
- Analytical labels: Secondary Dominant and Secondary Leading-Tone
- Common degrees: Tonic, Supertonic, Mediant, Subdominant, Dominant, Submediant, Leading tone (in Major scale) / Subtonic (in Natural Minor Scale)
- Displays compatible chords’ scales
- Ability to create custom chords or modify existing ones
- Audio support: ability to play chord in the loop or arpeggio; ability to play scale in the loop
- Arpeggio in the chord progressions
- Relative scale suggestions
- Relative chords in chord progressions
- You can create your own scale fingering and have the ability to use community scale fingerings
- User libraries with ability to add scale or chord
- You can create your own chord libraries and chord charts
- Ability to create favorite scales

Prompt support from the Piano Companion Team is guaranteed! We would also be happy to hear your suggestions for Piano Companion.

Follow us on


Have questions? Community forum: or contact us at:

What's New

Version 6.15.12142

Stability improvements.
Love the app? Rate us! Your feedback keeps us motivated to continue developing it.
Have a question? Tap Help in the app or visit

Customer Reviews

5 out of 5

19 Ratings

19 Ratings

Best music reference


I’ve tried a lot of music theory references, this is the best hands down and worth the purchase. I genuinely would be lost without it.

Regretting my purchase


I had high hopes for this app, but unfortunately I am regretting my purchase. Like the review titled, 'first impressions', I tried the free version first, but decided to get the app for full functionality. Now I wish I hadn't because it really isn't that helpful, easy to use, or intuitive. I agree with everything written in the 'first impressions' review. The app leads you to believe that you are choosing a root other than C but in actuality, the root chord is always C. Chord progressions are predetermined with some standard selections, but if you wish to choose something other than what is preselected, it is not possible to, for example, choose Ab7 while you have Db as the root chord. There is also no help menu to help you along. I would return this if possible, and can only hope the developers will improve on this.

first impressions

Human Brain

I downloaded the “lite” version of this app and it was pretty useless so I decided to try the “pro” version of the app. After an hour of trying to use this I find it to be buggy. The reverse chord lookup doesn’t tell you what chord you played it just lists those that are “near” what you played. The root note won’t change and when I change it it just goes back to “C”. Want an Ab chord in the progression tool ? no you can’t select that and even if you do find a way to change it, it reverts to something else when you go back to the progression screen. I think a progression tool should be, pick the chords I want and the duration, tempo and bam ! there it is. Not with this app. Nice idea but so far a big waste of time.


Songtive SIA
101.2 MB
Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Arabic, Danish, Dutch, French, German, Hindi, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Simplified Chinese, Spanish
Age Rating
Rated 4+
© 2017 Songtive


  • Family Sharing

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

More By This Developer

You May Also Like