Virtual Piano

Play piano with your keyboard or mouse. Supports recording and playback.

Sound
Octave
Volume 70%
No recording yet
Z
X
C
V
B
N
M
Q
W
E
R
T
Y
U
I
O
P
[
]
\
A
S
D
G
H
J
2
3
5
6
7
9
0
=
-
L
Keyboard Mapping
Lower octave (white: Z X C V B N M, black: S D G H J)
Middle octave (white: Q W E R T Y U, black: 2 3 5 6 7)
Upper octave (white: I O P [ ] \ A, black: 9 0 = - L)

How do I play?

Use your keyboard or click the keys with your mouse. Keys Z–M map to the lower octave white keys, and Q–U map to the upper octave white keys.

How does recording work?

Press the Record button to start capturing your performance. Press Stop to save it, then press Play to hear it back.

Can I change the sound?

Yes! Choose from Piano (triangle wave), Organ (sine wave), or Synth (square wave). Each uses a different oscillator waveform for a distinct tone.

Does it work on mobile?

Absolutely! Tap the keys to play on touch screens. The key sizes adjust automatically for smaller screens.

Virtual Piano User Guide

Benefits of a Web-Based Virtual Piano

Play piano directly in your browser without any installation. Powered by the Web Audio API, it generates realistic instrument sounds and supports three tones: piano, organ, and synth. Suitable for beginners and experienced players alike.

Recording and Playback

Press Record while playing to capture notes and timing. After stopping, hit Play to listen back to your performance. Use repeated playback to refine your rhythm and melody.

This calculator is provided for informational purposes only.

Results are estimates and may differ from actual amounts.

© 2025 calculkorea. All rights reserved.

Link copied!