flowkey: Learn piano Icon

Download flowkey: Learn piano APK 2.95.0 arm64-v8a · Android 24+

By flowkey • Updated May 14, 2026
Education arm64-v8a React Native 59.36 MB
Download APK
Verified Safe

This is the arm64-v8a build of flowkey: Learn piano 2.95.0 — the modern 64-bit ARM build that runs on virtually every Android phone released since 2017. It's smaller and faster than the universal variant because Android only loads the native code your CPU actually needs. If your phone is from the last 8 years, this is the right pick.

File size: 59.4 MB   •   Min Android: 24   •   Target Android: 35   •   Version code: 2155117   •   Framework: React Native   •   Permissions: 21

File Information

Package Namecom.flowkey.app
Version Name2.95.0
Version Code2155117
Architecturearm64-v8a
Min Android VersionAndroid 24 (API 35)
Main Activitycom.flowkey.app.MainActivity
FrameworkReact Native
File Size59.36 MB
Signature (SHA1)B0EBC5CA9ECEA91E5565A0C1AED1E8858CB7C7CA
File Hash (SHA256)f9e1230bac246013b326823c4c610e70e7c223fddd184d49ca3cc4d90ab15f4a

What's New

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

App Description

flowkey makes it fun and easy to play beautiful songs on piano within hours – even if you’re a beginner. Our songs and courses are crafted by professional pianists whose hands will guide you as you play.

Choose your favorite piano pieces from a rich selection of songs across all difficulty levels and genres – Classical, Pop, Film & TV, Video Games, and more.

Learn basics like how to read sheet music, use the proper technique, and play with both hands in our courses. Keep growing with lessons on scales, chords, improvisation, and other topics.

You can use flowkey with acoustic pianos as well as digital pianos and keyboards.

HOW IT WORKS

1 - Place your smartphone, tablet, or laptop on your piano

2 - Choose the song or course you wish to start learning

3 - Get instant feedback as you play – flowkey listens via your device’s microphone or MIDI and lets you know when you’re hitting the right notes

EVERYTHING YOU NEED TO LEARN PIANO

🔁 Loop: Replay a specific section until you perfect it

🎹 Wait Mode: Listens to your playing and waits for you to hit the right notes

🤚 Select a Hand: Practice right and left hands separately

PEOPLE LOVE FLOWKEY

With over 155K 5-star reviews globally, flowkey has been recognised for its superior approach to supporting piano learners and piano teachers worldwide.

TRY IT FOR FREE

Download the app and try our selection of free songs and lessons. All the Premium learning features are available.

EXPAND YOUR LEARNING WITH PREMIUM

Get flowkey Premium to take your piano skills from beginner to pro level. You can customize your subscription in 3 ways:

Billing Cycle 📆

Choose between a monthly or a yearly subscription.

Individual or Family 👥

Get Premium access for 1 person, or share it with up to 4 other people.

Basic or Full Song Access 🎶

• Basic Access – Start with our rich selection of over a thousand classical and royalty-free songs, and upgrade at any time.

• Full Access – Get unlimited access to all songs, from Pop Hits to Film & TV and other exclusive content.

Your subscription will renew automatically unless you cancel at least 24 hours before the end of the current subscription period. If you cancel your subscription, your access to Premium content will expire at the end of the subscription period.

You can access your Premium subscription across all of your devices.

WE’RE HERE TO HELP

Are you ready to join over 10 million piano players worldwide who are learning with flowkey?

If you have any questions or feedback, please get in touch with us! You can reach us by email at

support@flowkey.com

, or directly in the app, through Support & Feedback.

Terms of Service:

www.flowkey.com/en/terms-of-service

Privacy Policy:

www.flowkey.com/en/privacy-policy
Download flowkey: Learn piano APK

Fast, free and safe download.

APK Permissions 21

  • android.permission.ACCESS_ADSERVICES_AD_ID
  • android.permission.ACCESS_ADSERVICES_ATTRIBUTION
  • android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
  • android.permission.ACCESS_ADSERVICES_TOPICS
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.FOREGROUND_SERVICE
  • android.permission.INTERNET
  • android.permission.POST_NOTIFICATIONS
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.RECORD_AUDIO
  • android.permission.SCHEDULE_EXACT_ALARM
  • android.permission.SYSTEM_ALERT_WINDOW
  • android.permission.USE_EXACT_ALARM
  • android.permission.WAKE_LOCK
  • com.android.vending.BILLING
  • com.flowkey.app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • com.google.android.c2dm.permission.RECEIVE
  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
  • com.google.android.gms.permission.AD_ID
APK Verified

The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way.

Other Variants

This release has multiple variants (e.g. diff architectures).

arm64-v8a armeabi-v7a armeabi-v7a

Frequently Asked Questions about flowkey: Learn piano APK

This variant is built for 64-bit ARM (most Android phones made since 2017). If your device's CPU matches, this is the smallest, fastest version to install.

Yes — the APK's signature has been cryptographically verified against the publisher's signing key. The SHA-256 hash is shown in the File Information panel so you can independently confirm the file matches the original release.

Android 24 (API level 35) or newer. Older devices will refuse the install.

Install a free app like 'CPU-Z' or 'Droid Hardware Info' from the Play Store and look at the ABI / Instruction Set row. Most phones made after 2017 are arm64-v8a; if in doubt, download the universal variant.

All variants are functionally identical — same features, same version. They differ only in which CPU architectures the native code is compiled for, and (sometimes) which screen densities the included graphics target. Pick the one that matches your device for the smallest install size, or pick 'Universal' if you're unsure.