Online Piano — 88 Keys, MIDI, Learn Mode
Play piano directly in your browser — 88 keys, 5 voices (grand piano, electric, pad, organ, harpsichord), MIDI keyboard input, computer-keyboard mapping (A–L white keys, W–P black), sustain pedal (Space), transpose, octave shift, real-time chord-name detection, scale highlighting, recording to WAV and MIDI, and a Synthesia-style "falling notes" learn mode with 12 well-known melodies. Drop your own .mid file to play along. Free, no signup.
How to play
Mouse-down or tap any key to play it. Hold down for sustained notes. Drag across keys for glissando.
A–L plays white keys C4 to F5, W,E,T,Y,U,O,P play the black sharps. Shift+← Shift+→ shifts the keyboard by an octave.
Open Effects → "Connect MIDI" and pick your hardware. Velocity and sustain pedal work right away.
Switch between Grand, Electric, Pad, Organ, Harpsichord at any time — no stuck notes.
Click "Songs" and pick one. Falling blocks show what to press; speed 0.5× until you can keep up.
Hit Record, play, hit Stop. Then download WAV (audio) or MIDI (for editing in your DAW).