Online Piano 🎹

Play piano in your browser — 8 instruments, record & playback, demo songs.

Demo Songs

Free Online Piano

Play piano right in your browser — no download, no signup, completely free. Our virtual piano features 2 octaves (14 white keys + 10 black keys), 8 instrument sounds, recording and playback, and built-in demo songs. Use your mouse, touch screen, or computer keyboard to play.

How to Play

Click or tap the keys to play notes. You can also use your computer keyboard — the on-screen labels show which keys map to which notes. Use the A, S, D, F, G, H, J, K row for white keys and W, E, T, Y, U for black keys. Adjust the volume and switch instruments from the control panel above.

Instruments

Recording & Playback

Click the Record button to start recording your performance. Play any melody using mouse, keyboard, or touch. Click Stop to finish, then Play to hear your recording back. Recordings capture note timing, so your rhythm is preserved. Clear to start fresh.

Demo Songs

Try built-in demo songs including Twinkle Twinkle Little Star, Happy Birthday, Ode to Joy, Jingle Bells, and Für Elise. Click any song to hear it played automatically — the keys light up as each note plays.

Keyboard Shortcuts

Privacy

All audio is generated in real-time using the Web Audio API. No audio is recorded on any server. Your recordings are stored only in your browser's memory and are lost when you close the page.

Frequently Asked Questions

Can I play with my keyboard? — Yes, A-K for white keys, W-U for black keys.

What instruments are available? — Piano, organ, synth, guitar, flute, violin, trumpet, and bell.

Can I record? — Yes, click Record, play, then Play to hear it back.

Does it work on mobile? — Yes, tap the keys on your phone or tablet.