Flowkey Review – The Best Piano Learning App in 2020

Learning how to play piano is an art in itself. It is something that requires time, patience, and effort. And if you plan on doing it, it is only right that you do it in a way that makes perfect sense.

Flowkey is a piano learning app that makes it easier for you to learn how to play the songs that you really like on your very own digital or acoustic piano. 

Flowkey is an app that is multi-platform and comes off as extremely beneficial for beginners to learn keyboard or even at the advanced stage of learning piano. It aims to assist the ones who are not comfortable with sheet music or aren’t trained professionally to understand sheet music.

Furthermore, it is a cheat sheet to learn your favorite songs no matter what genre they associate with. It can be jazz, rock, pop, soul, classical whatever sails your boat. Hiring a personal piano tutor can be expensive but subscribing to Flowkey and having your own personal learning journey best suited to your time.

Flowkey app is smooth and easy to install. You can download it on your laptop or smartphone or iPad. The app offers a step by step instruction for playing the song that you choose to learn on a keyboard. The tutorials are easy and fun to learn, since they combine learning with interest. It has increasingly become popular among piano enthusiasts. The intricacy in the instructions is a bonus.

Without any further ado, let's get into the Flowkey review!

Flowkey Free vs Premium Version

Free Account

Subscription Plan

Best thing you'll ever spend money on!

Access to only 8 song lessons like "Clair de lune", "Ed Sheeran - Perfect", "Hallelujah", etc.

Access to over 1000 song lessons including famous songs like "He's a pirate", "Can you feel the love tonight", "A thousand years", "Interstellar theme" ????.

Access to only limited courses:

  • Introduction to the piano
  • Playing with both hands 
  • Intermediate Piano Playing 

Access to all the premium courses:

  • Introduction to the piano
  • Playing with both hands
  • Intermediate Piano Playing 
  • Mastering Chords 
  • Improvising with chords 
  • Music reading training 
  • Playing scales 
  • Playing scales II 

Learning on Flowkey

Flowkey, in my opinion, is extremely easy to navigate through and. The process of setting up the app is easy.

Be it on a mobile/iPad or a laptop, the first thing you do is sign up and answer a few questions that relate to your connection with piano and music in general. It would ask your preference in genres, your experience with piano, if any, and much more to get an idea about to take you further in this personalized learning journey.

One of the things that have impressed me is the fact that Flowkey tracks your progress through the microphone or MIDI connection from your smartphone/laptop/iPad.

Flowkey gives the user the option to follow through as a Beginner, Intermediate, or an Advanced or Pro player. 

Flowkey covers finger placement and posture techniques all the while teaching the basics.  As you move to the intermediate level, the difficulty increases a little bit. Intermediate level involves the usage of both hands.

The songs covered in the aforementioned level are a little more complex and take into play major chords. As the difficulty level increases, the range and variety of songs available increases. This is, hands down, one of the best qualities of Flowkey.

After signing up, you can choose the songs and pieces you want to learn as per your mood too. There are happy songs, emotional songs, melancholy songs, energetic songs, and so on.

Flowkey Song Categories

Classical Music

Game music



Pop Hits




Film & TV










Asian Pop


Flowkey has simplified the layout and made it appealing in a way that the categories list are laid out well, which makes it easier to choose what suits you the best at the moment.

There is a list of genres to choose from. Select the song of your choice available in the beginner’s range and move your way up to a buffet of songs from all kinds of difficulty levels by improving at each one of them.

The tutorials in Flowkey are in-depth and comprehensive in nature. The steps that are involved in learning how to play piano are complex, yet crucial. Flowkey takes into consideration all of them. From learning to play with two hands, mastering chords, and improvising with them to Music reading training, Flowkey piano lessons covers all of it.

The unique blend of a piano course and the facility to learn your favorite songs makes flowkey stand out among the many music apps.

Different Modes & Features 

Slow Motion - The slow function lets you slow the speed of the tutorial to make things clearer to you on the virtual sheet and the video slows down without disturbing the audio. 

Loop Feature - You can select a piece of the tutorial and keep it on loop. This helps you practice it till you get it perfectly.

Hand Selection - This is one of the features that is unique. If you get confused by multiple keys being played at a time and wish to focus on one side, hand selection lets you pick the hand that you wish to learn the playing of first and then the other.

For a learner belonging to any level, it is extremely important to master the art of playing perfectly with both hands. This feature is a boon in that case because it goes deep in teaching and makes the whole process fun and effective. 

Wait Mode - The virtual sheet music and the video waits for the player to play the notes after learning from them. Through the in-built microphone in the app, the app detects your movement without making you connect the keyboard with the mobile or the computer. Henceforth, the app gives your feedback on each notes you play.
Can it get any better?

Learning on Flowkey vs Youtube

I wouldn’t lie that YouTube videos makes the world your oyster. There’s nothing that you will not find on YouTube. From songs to tutorials, there is everything. However, I do not really like piano tutorials on YouTube for someone who is a beginner player. Sure, there are tutorials for all kinds of songs. What YouTube video tutorials lack is the right technique skills. You will usually find people playing piano step by step and the chords will be displayed.

For a beginner player, it is imperative to learn it right from the very start. These tutorials go with the flow. On the other hand, Flowkey is a comprehensive guide that not only teaches you how to play your favorite songs on a piano, but also teaches you how to play it  the right perfect way.

From finger techniques to chord management, Flowkey goes in deep.

The learner can mark the section that they are working on and the app will play that section on loop until they do it correctly on the keyboard and are satisfied with it. Isn’t that great?

The hands and the sheet music are visible on the keyboard in the app for better and intricate understanding.

Unlike YouTube videos, Flowkey has “Wait” feature that lets the learner learn more efficiently. The microphone of the computer tracks the progress and puts the tutorial on hold until the section chosen is played perfectly.

Without a doubt, Learning with Flowkey is 100 times better than Youtube.

How much does Flowkey cost? 

Instead of hiring a personal tutor, it is better to buy a subscription of Flowkey premium in my opinion. Well, the very fact that it combines piano learning with the learner’s favorite songs is what makes it totally appealing.

Well, coming to the price of the paid version, it is not very expensive than hiring a tutor.

  • $19.99 per month
  • $12.99 per month (3 months plan)
  • $9.99 per month (12 months plan)
  • $299.99 for life time access

Is it worth the subscription?

Free account only lets you learn 8 songs in total per genre, which can be quite cumbersome for someone who wishes to learn more in-depth.

Flowkey Premium is worth spending money on. It gives access to 1000+ songs and lots of courses.

That’s not the end of it all. It even has Video games’ music for learners to learn. Using the “Slow” mode lets you take chunks of the music and learn them one by one more effectively.

Also, if you’re someone who usually buys sheet music, the best way is to get the subscription of Flowkey which will cost cheaper than that. 

If you pay on monthly basis, you're spending $239.88 while if you pay for the 12 month plan it's $119.88. You're saving $120! 

However, I'd recommend you to get the monthly plan at first, so that you can make sure that it suits you!

A personal tutor in a US city will charge you atleast $100 per month, So when you compare it with Flowkey, It's steal deal!


I've tried plenty of piano learning apps before and most of them wasn't upto par. Most apps were created just for fun-experience. While Flowkey was focusing on providing a different level of learning experience. 

For beginners, Flowkey is a great option to learn piano especially the paid version as it offers lot of basic courses.  The user interface is easy to use. The only caveat is that unlike Piano teacher, this app can't help you with posture and technique.  

I'd recommend you to use this app once you've learnt the basics of piano like posture, techniques. 

Happy learning!

About the Author Wendell A Wiese

I'm the lead researcher and content manager at PianoNadu. I test various different digital pianos and share our unbiased reviews here. We test them on various different aspects and make sure it passes our quality criteria. During my college years, I was a part of my college band known as DMT. I was the Pianist in our band. My love for playing the piano grew during middle school. Read more about me here

Leave a Comment: