Free · No sign-up
Learn piano songs with falling notes
Plug in your keyboard and play along, right in your browser.
Browse songsPlay your MIDI file
USB MIDI · Bluetooth · or tap the keys on screen
EzPiano is a piano learning app for iPhone, iPad and Android. This website is its free companion: play songs with falling notes, look up chords and practise scales in your browser, with no sign-up.
Song library
500+ songs for every level
Pick a song and follow the falling notes. Listen, wait for each note, or play along.
Popular songs
Happy BirthdayMildred J. Hill and Patty HillEasySheetMIDI
We Wish You a Merry ChristmasTraditionalEasySheetMIDI
Twinkle Twinkle Little StarTraditionalMediumSheetMIDI
Jingle BellsJames Lord PierpontMediumSheetMIDI
Lullaby (Brahms)Johannes BrahmsEasySheetMIDI
Lullaby (Schubert)Franz SchubertEasySheetMIDI
Happy Birthday Partita in DTraditional (arrangement)MediumSheetMIDI
If You're Happy and You Know ItTraditionalEasySheetMIDI
Practice
Scales, arpeggios and Hanon
Every major and minor scale and arpeggio with fingering, on the falling-notes player.
Go to PracticeRight hand
- Exercises 1–30Hanon exercisesThe Virtuoso Pianist, exercises 1 to 30: one figure climbing and descending the keyboard, for strength and evenness in every finger.
- 24 scalesScalesAll 12 major and 12 natural minor scales: one hand, hands together, contrary motion, octaves, broken octaves and thirds.
- 36 arpeggiosArpeggiosMajor and minor triads and dominant sevenths in every key, one hand or both, over up to seven octaves.
Choose the root note
Chords
Piano chords
Every common chord in all 12 keys, shown on the keyboard with its notes and inversions.
See all chordsMore ways to play
Questions
- Which keyboards work?
- Any digital piano or MIDI keyboard with a USB port or Bluetooth MIDI, in Chrome or Edge on a computer or an Android device. No MIDI piano? The EzPiano app on your phone listens to any piano through the microphone.
- Is it free?
- Yes, with no sign-up. Your own MIDI files and Free play are free in full. Of the 529 songs, 16 public-domain songs play in full; the other 513 play a free 30-second preview, and the full songs are in the EzPiano app.
- Does it work on iPhone?
- You can play every song with touch on iPhone and iPad, but Safari cannot connect a piano. To play with your piano on an iPhone or iPad, use the EzPiano app, which connects over USB and Bluetooth.
- Is my file uploaded?
- No. MIDI and MusicXML files are read inside your browser and never leave your device.
- How do I connect Bluetooth?
- Pair the piano in your computer’s Bluetooth settings first, then choose Connect piano and allow access. In Chrome you can also use “Connect via Bluetooth” (beta) in the same dialog.

