A real piano, right in your browser.
Play all 88 keys with your mouse, your fingers or your computer keyboard. Hold the sustain pedal, label the keys while you learn, and switch between grand piano, electric piano, organ, strings and more. Nothing to install, nothing to sign up for.
Play with your computer keyboard
The bottom letter row plays one octave and the top row plays the next, with the black keys on the rows above them — the same layout used by music software. Press Space for the sustain pedal and the arrow keys to move the whole range up or down an octave.
Prefer the classic layout from Virtual Piano sheets? Choose Virtual Piano under Settings → Computer keys: 61 keys from 1 to M, with Shift for sharps.
Learn songs note by note
Pick a song and the notes fall towards the keys you need to press. In Practice mode the music waits for you, so you can learn at your own pace; switch to Play along when you are ready to keep time, or Listen to hear how it should sound.
Everything you need to practise
- Sustain pedal
- Hold Space or tap the pedal button to let notes ring, just like the right pedal on a real piano.
- 88 keys, any size
- Zoom in for big keys on a phone or out to see the whole keyboard. Drag the overview strip to move along it.
- Note labels
- Show note names as letters, Do Re Mi or German notation, and the computer key for each note.
- Ten sounds
- Grand and electric piano, harpsichord, organ, strings, synth, vibraphone, marimba, music box and nylon guitar.
- Made for phones and tablets
- Multi-touch chords, glissando, full screen, and a rotate button that turns the keyboard sideways without turning your phone.
- Record and export
- Record what you play, listen back, and download it as a MIDI file to open in GarageBand, Logic or any DAW.
- MIDI keyboard support
- Connect a USB or Bluetooth MIDI keyboard in Chrome or Edge and play with velocity and a real sustain pedal.
- Chord names as you play
- Press any combination of keys and see its chord name. Look up shapes in the piano chord library.
More instruments
Every instrument works the same way: play with touch, mouse or keyboard, full screen on any device.
Questions
Is this online piano free?
Yes. Every feature is free and works without an account or a download.
Can I play the piano with my computer keyboard?
Yes. The letter rows Z to M and Q to P play two octaves, the number row and the middle row add the black keys, Space works as the sustain pedal and the arrow keys change octave. You can also switch to the 61-key Virtual Piano layout in Settings.
Does it work on iPhone, iPad and Android?
Yes. Tap with several fingers for chords and slide for glissando. Use the rotate button to play in landscape while holding your phone upright, or turn your device sideways for a wider keyboard. If you hear nothing on an iPhone, check that the volume is up.
Can I connect a real MIDI keyboard?
Yes, in browsers that support Web MIDI, such as Chrome and Edge on desktop and Android. Open Settings, choose Connect under MIDI keyboard, and play — velocity and the sustain pedal are supported.
How many keys does the virtual piano have?
It has all 88 keys of a concert grand, from A0 to C8. You can limit it to 61, 49 or 37 keys in Settings if you prefer a smaller keyboard.