emusic.tools

Virtual Piano — Online Piano Keyboard

A virtual piano that allows you to play musical notes and chords using your keyboard or mouse. Free, no sign-up, and it plays your USB MIDI keyboard straight in the browser.

No account · nothing leaves your browser · MIDI ready

  • Up to 49 keys
  • 4 sounds
  • USB MIDI in
  • Live grand staff
Play a keyC3 — C5
C3
D
E
F
G
A
B
C4
D
E
F
G
A
B
C5
C♯
D♯
F♯
G♯
A♯
C♯
D♯
F♯
G♯
A♯
Live staff
𝄞𝄢

Play with the computer keyboard: the bottom row plays the white keys and the row above it plays the sharps.

How to play

  1. Tap a key, or press Z X C V on a keyboard — the row above plays the sharps.
  2. Hold two keys to hear an interval, three for a chord. The staff and the chord name follow along.
  3. Connect a USB MIDI keyboard — it is detected automatically, velocity and all.

Frequently asked questions

How do I play notes?
Click any key with your mouse, tap on touch screens, or use your computer keyboard — the bottom row (Z X C V…) plays the white keys and the row above (A S D F…) plays the sharps. Hold a key for sustained notes.
Can I play chords?
Yes — click multiple keys at once, or hold one and click another. For chord theory and inversions, the Chord Library has every voicing visualised on a piano keyboard.
Where can I learn scales on piano?
The Scale Library shows every scale in every key with the notes lit on a piano keyboard, the formula, diatonic chords and audio playback ascending or descending.
Why does the sound feel a bit synthetic?
The piano runs in your browser using the Web Audio API with sampled piano tones. It's tuned for instant load and zero install — for studio-grade samples open the audio in our Audio Editor or DAW of choice.