flowkey – Learn to Play Piano

flowkey – Learn to Play Piano

Piano songs and lessons

64K ratings
815 reviews
With Ads#114 in top-grossing Education
📚 Education
🎵 Music
Free
In-App PurchasesWith Ads

Details

  • Released
  • Updated
  • August 21, 2015
  • July 17, 2026
flowkey – Learn to Play Piano screenshot #1 for iPhone
flowkey – Learn to Play Piano screenshot #2 for iPhone
flowkey – Learn to Play Piano screenshot #3 for iPhone
flowkey – Learn to Play Piano screenshot #4 for iPhone
flowkey – Learn to Play Piano screenshot #5 for iPhone
flowkey – Learn to Play Piano screenshot #6 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Learn to play piano with interactive lessons and a vast song library. Get instant feedback on your playing, practice specific sections, and master songs at your own pace. Suitable for beginners and experienced players alike.

Interactive lessons
Thousands of songs
Instant feedback
Practice tools (Loop, Wait Mode)
Video tutorials
Works with acoustic/digital pianos & keyboards
Show original description

What users say

See all reviews
+1

What's New in flowkey

2.113.0

July 17, 2026

Now is the best time to learn something new! We have improved the learning experience and added inspiring new songs for you. This version also contains bug fixes and improves the app performance. Your flowkey team

More

Subscription plans

flowkey Premium

flowkey Premium

$119.991 Year
How to cancel flowkey subscription ⁉️

Charts

Top Grossing

📉 114-2

Education

This app dropped -2 positions in Education chart.

Last updated on July 19, 2026.

Events

Read more about Celebrate World Music Day

Celebrate World Music Day

Play piano music from around the world.

Jun 14, 2026 Jul 14, 2026

Read more about Улучшенные уроки для пианистов

Улучшенные уроки для пианистов

Сохраните ритм с новыми мелодиями и упражнениями.

May 7, 2026 Jun 7, 2026

Read more about The sound of spring

The sound of spring

Bring the season to life on piano.

Apr 1, 2026 Apr 30, 2026

User reviews

It’s because I can’t play all the songs unless I unlock premium

Make it free

Enjoy it!

I am an older person trying to teach myself piano and, while I’ll probably not become a concert pianist using this, I’m enjoying learning songs. The app seems to help me with consistent, incremental practice.

DO NOT DOWNLOAD THIS!

You basically have to pay for every song on there. There are only like 5 free songs. Also I was trying to learn moonlight sonata and they have this thing where instead of teaching your self it like guides you through it. I was playing it but didn’t because I went to sleep, come back the next day and then BOOM only premium can play. I hope they stop getting downloads because they don’t deserve it. Even simply piano is better. Please developers if you see this make more songs for people who don’t pay available or I will delete this and just stick to learning songs of YouTube. And I know you thinking “ just buy premium it’s not that big of a deal” I’m a literal child and I’m already doin piano lessons so my mom said no so pls fix this! Another thing the mic doesn’t work! You can be pressing the exact note and it will say you are pressing a completely different one! Y’all are annoying and I already deleted this, told my other friends to never get this and write bad reviews, and made a YouTube video about it. So haha suckers! Fix this and I will consider taking the video down and trying the app again. I hope you lose all your revenue. You are just lazy developers! You can’t make a simple mic system! I barely know how to make apps and I could do better than you.
Show more

Good App! 💚 ^_^

It’s great, but when I was taking the first course it started glitching towards the ending of it, my phone it overheated though, so that could be part of it, but i don’t think that’s the only reason it glitched, anyways, I’m grateful to have lessons at all, thanx for the help with learning piano, much love, God bless u all! 🙏🏻💜🌻🕊️✨ ^_^
Show more

Es sencillo y didáctico

Hasta ahora veo que enseñan a través de la repetición con ejercicios básicos. Me gusta el inicio.

Developer apps

User experience

🐞

Reported Bugs

3 issues

Microphone not consistently detecting notes

Bug

Scrolling and navigation issues

Bug

Subscription issues (auto-renewal, unexpected charges)

Bug

Requested Features

5 requests

Option to print sheet music

Feature

Metronome feature

Feature

More advanced song selection

Feature

Ability to save and revisit favorite songs

Feature

More structured learning progression

Feature

FAQ

What is flowkey?

flowkey is an app designed to make learning piano fun and accessible. It offers interactive lessons, a large library of songs across various genres, and practice tools that provide instant feedback on your playing. The app is suitable for both beginners and experienced pianists looking to improve their skills.

What are the key features of flowkey?

Key features include interactive lessons created by professional pianists, thousands of songs with adjustable difficulty levels, and practice tools like Loop, Select a Hand, Wait Mode, and video tutorials. It also offers full sheet music view and works with acoustic pianos, digital pianos, and keyboards.

How much does flowkey cost?

flowkey offers a freemium model. A limited selection of beginner lessons and classical songs is available for free. For full access to all learning tools, courses, and the entire song library, users can choose from various subscription plans: Premium, Classic, and Family, with monthly or yearly billing options.

What instruments does flowkey work with?

flowkey is compatible with acoustic pianos, digital pianos, and keyboards. It can connect to your instrument via your device's microphone or through Bluetooth/MIDI for digital pianos and keyboards, allowing for real-time feedback on your playing.

Who is flowkey for?

flowkey is designed for anyone who wants to learn or improve their piano playing skills. This includes complete beginners who need to learn fundamentals like reading sheet music and keyboard navigation, as well as experienced players looking to refine their technique with advanced tutorials on scales, chords, and improvisation.