Last modified
Friday, August 17, 2018

Description of App

Learning piano has never been easier! Play your favorite songs and learn all there is to know about notes, chords, and the proper technique. Works with your real piano or keyboard, acoustic as well as electric. Ideal for beginners and advanced pianists.


- Play your favorite songs – hundreds of songs, from classical to pop, at your disposal
- Practice effectively with learning monitoring via microphone or MIDI connection
- Reach your goals with interactive step-by-step instructions on reading music, chords, improv, technique, and more
- Develop the correct playing technique with high-quality video tutorials of professional pianists

flowkey is endorsed by some of the most famous YouTube pianists as well as teachers and musicians worldwide. Join the movement now and become one of over a million pianists and experience flowkey through 8 songs and selected courses, free of charge.


You need a flowkey Premium membership to gain access to all songs and unrestricted course content. Your subscription options are:

1 month for $19.99
3 months for $38.99
12 months for $119.99
(These are US prices. Pricing in other countries may vary.)

Your membership renews itself automatically unless you cancel no later than 24 hours before the end of the current subscription period.

Once your subscription is renewed, you will be charged the same amount as during the first purchase through your iTunes account unless otherwise specified in the Renewal Options under Subscriptions in your iTunes Account Settings.

If you cancel your subscription, your access to the full library of flowkey content will expire at the end of the subscription period.


We look forward to your feedback! Contact us with your questions, comments, or concerns through: feedback@flowkey.com or directly within the app under “Support & Feedback”.

Have fun learning piano!

Your flowkey team

Terms of service: http://www.flowkey.com/en/terms-of-service
Privacy policy: http://www.flowkey.com/en/privacy-policy



Free or Paid


Apple Watch Support


iOS Version


Device(s) App Was Tested On


Accessibility Comments

In terms of navigation, the app is accessible enough to be usable with VoiceOver. However, buttons could be correctly labeled, or labeled all together.

VoiceOver Performance

VoiceOver reads all page elements.

Button Labeling

Most buttons are clearly labeled.


There are some accessibility issues with this app, but it can still be used if you are willing to tolerate these issues and learn how to work around them.

Other Comments

I think this is the best app out there we've got right now. I think it can be made accessible.

Developer's Twitter Username



1 people have recommended this app

Most recently recommended by tunmi13 3 years 1 month ago



Submitted by Amir on Saturday, August 18, 2018

Member of the AppleVis Blog Team

Hi Tunmi,

Sorry for asking this but since, according to what I've read, the app relies on visuals and videos to teach songs and piano techniques, I'm wondering how a blind learner can take advantage of it. As such, apart from the layout of the app itself which you've found tolerable, can we use it for song lessons by just, say, listening to the audio provided? Are , the lessons anywhere similar to, for instance, Bill Brown's excellent Piano By Ear and Music By Ear courses? I use his lessons and songs to play the piano and absolutely love what he offers, but would very much like to try flowkey for more songs if the app actually works as recommended.

Submitted by JTran2013 on Saturday, August 18, 2018

I was exploring this app and I found it was not useful for me. It was hard for me to follow along with the video for one of the free songs.

I also use Bill Brown's Piano by Ear lessons. I find he explains each song well! I learn better when a song is taught in very detailed lessons and is broken down into smaller parts!

Submitted by Amir on Saturday, August 18, 2018

Member of the AppleVis Blog Team

@JTran2013, I do agree with your findings regarding the flowkey app. Though I haven't used it myself, I was sure its graphic nature and video dependence would get in the way. Also I'm glad you come to like Bill Brown's piano lessons and courses -- I'm also a huge fan. Just wish we could get him to publish more song lessons for the piano or at least set up a mechanism for song requests even if they end up costing a bit more.

Submitted by JTran2013 on Saturday, August 18, 2018

In reply to by Amir

I did request some Disney songs for Mr. Brown to do. I continue to check for new titles on his website.


Submitted by Amir on Saturday, August 18, 2018

Member of the AppleVis Blog Team

I have also requested a wide range of Richard Clayderman, Yann Tiersen, Yanni and John Lennon songs from him over the past couple of months.
BTW -- and at the risk of moving a tad off topic, I have found a piano teaching website whose owner, among other things, accepts requests to teach songs following a style which is quite similar to that of Bill Brown. His approach is video-oriented, but based on a couple of the full demo songs I've seen, it works for us, too. Furthermore, I also think if we ask him to alter his approach for the visually impaired, he will do that as we're essentially paying him to prepare the lessons. You may want to visit the following page for more information: Amosdoll's Full Song Video Lesson Options.
We can also discuss this privately if you wish.


Submitted by ephemer on Monday, September 3, 2018

Hello, I'm Geordie, one of the developers at flowkey. Thank you for all your feedback about using the app as blind or low-vision users.

Our developer team is small and constantly making improvements to the app in various ways. At this point I can't imagine we can introduce any accessibility-first major features in the near future, but I can imagine making improvements to how the current app works for blind and low-vision users.

With that in mind, I would love to hear what your experience is like if you follow our structured "Courses", which you'll find as a tab in the main menu. We cover quite a lot of material in the courses including how to sit at the piano, chords, improvising etc., as well as learning songs part by part with little visual interaction required. I suspect the main issue will be not being able to see which notes are lighting up on the keyboard during the exercises where you're supposed to play along. That is something we should be able to improve upon without breaking our development budget – my thought is to include accessibility labels for the note names that light up that include the note's octave.

I would love to hear from you all so we can plan any "low-hanging fruit" like this into our development schedule.

Kind Regards,

Submitted by tunmi13 on Monday, September 3, 2018

Thank you dev.
Basically, the lessons probably should be do in more detail, and the app's buttons should be labeled.