Choose flowkey if
- You want a guided course rather than pieces of your own choosing.
- You want it on iPhone, iPad, or Android.
- You like the hands-on-video view above the sheet music.
- You are happy with a subscription.
flowkey teaches you songs. LumaKeys lets you learn any piece, and keep it.
flowkey is a subscription learning app: a library of songs and courses, a video of hands above the sheet music, and a wait mode that listens to your playing and pauses until you hit the right note. It runs on iPhone, iPad, Android, and in the browser. LumaKeys is a one-time Mac app that learns any piece from falling notes, including pieces flowkey does not have, and adds recording, editing, audio-to-MIDI transcription, and video export.
Short version: if you want a guided course with a curated library on your phone or tablet, flowkey is a good place to start. If you want to learn any piece you choose, keep your own versions, and pay once, pick LumaKeys.
| Feature | flowkey | LumaKeys |
|---|---|---|
| The basics | ||
| Price | Subscription, monthly or yearly | $69 for a limited time, then $99 |
| Subscription | Yes | None, pay once |
| Platforms | iOS, Android, web | macOS, Apple Silicon and Intel |
| Learn | ||
| Falling notes, no sheet music | — | |
| Song library | Curated, licensed | Curated set, any MIDI or audio |
| Wait mode | Listens through the microphone | MIDI keyboard |
| Loop and slow down | ||
| Hands separate | ||
| Structured courses | — | |
| Create and share | ||
| Record your playing | — | MIDI or computer keys, per hand |
| Piano-roll editing | — | |
| Audio to MIDI transcription | — | 5 on Free, unlimited on Pro |
| Video export | — | 4K, 60 fps, 16:9, 9:16, 4:5 |
| Repertoire library | — | |
Checked 2 September 2026: flowkey LumaKeys pricing
Any piece, not only the ones in a library. Loop, slow down, split the hands.
Heard a piece on YouTube? Drop in the audio and it becomes editable notes, on your Mac.
Your playing, in your colours, exported up to 4K for YouTube, TikTok, or Reels.
flowkey is polished and guided. The courses take a beginner through technique step by step, the library is licensed and well produced, and the wait mode listens through the microphone so you can practise on an acoustic piano.
For someone who wants to be told what to do next, that structure is the point.
flowkey teaches its library. If the piece you want is not in it, you are on your own. It is built around sheet music with a video above it, not falling notes, and it does not record your playing, keep your versions, or export anything.
It is a subscription, and the library stays with the subscription.
LumaKeys learns any piece. Bring in a MIDI file, transcribe a piano recording on your Mac, or play it in yourself. Learn it from falling notes with loop, slow-down, and hands split. Record your version, fix it in the piano roll, keep it in your repertoire, and export a video in your colours.
It is Mac only, and it is not a course. Free covers the full app with caps.
I learned piano the self-taught way: falling-note videos on YouTube, no sheet music, no teacher. Scriabin, Rachmaninoff, Chopin, one bar at a time.
Courses never stuck with me. What stuck was the piece I actually wanted to play, learned one bar at a time, until I could record it and share it.
LumaKeys is the app I wished for back then: learn a piece, record it, fix it, keep it, and turn it into a video, all in one place, paid for once.
Weighing more options? See every alternative or talk to me.
For self-taught pianists who want to learn any piece and keep their own versions, yes. For a guided beginner course on a phone or tablet, flowkey is the better fit.
No. LumaKeys is a tool for learning pieces you choose, not a course. Loop, slow down, split the hands, and record.
LumaKeys works with a MIDI keyboard or your computer keys for playing in. Transcription listens to recordings, not to live playing.
flowkey is a subscription. LumaKeys Pro is $69 for a limited time, then $99, once, and Free never expires.
macOS 12 or later · On an Intel version?
Pro launches soon.
Get one reminder when it is ready.