PLAY · RECORD · PRACTICE

Virtual Piano

Play immediately with touch or your computer keyboard. Sustain, transpose, record, export, connect MIDI, mark notes and practice — all locally.

88piano keys
0sign-ins
localrecordings
ReadyMIDI idle
INSTRUMENT

Grand Piano

Keyboard octave
C4
Transpose
0
Last note—
Take0 notes
PC keys: A W S … · Space toggles sustain
METRONOME

Keep time

TAKE

Record & reuse

00:00
Guided practicefive-finger · scale · arpeggio · chromatic
Next—
Progress0 / 0
Streak0

Play the highlighted notes in order. Wrong notes do not advance the pattern.

Note scratchpad / Paste & Playtype notes · rests · durations
Use note names like C4, F#4. Add /2 for two beats; _ is a rest.
MIDI & piano settingsconnect controller · response · local preferences

Audio, takes, marks and settings stay in this browser. MIDI access depends on browser/device support.

How this piano workscontrols · privacy · export

Instrument first

The keyboard stays above the advanced tools so playing never depends on opening a lesson, account or settings panel.

Record locally

Recording stores note-on and note-off events locally for replay. MIDI export preserves the note events; WAV export renders a local audio take from them.

Keyboard + MIDI

Use the visible PC-key labels for QWERTY playing, or connect a Web MIDI keyboard where supported. Sustain can be toggled on screen or with Space.