Virtual Piano

Practice playing the piano on your browser

As of May 2026, Virtual Piano has 171 users in the fun category.

Usersup 22.1 percent+22.1%
171
171
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.1.2
Manifest V3

History

5 snapshots

Tracking since Apr 1, 2026.

173.48155.5137.52Apr 1, 2026May 31, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 20261400.1.2
Apr 21, 20261480.1.2
May 6, 20261520.1.2
May 17, 20261620.1.2
May 31, 20261670.1.2
Now1710.1.2

Permissions & access

Permissions
None declared
Host access
None declared

Screenshots

Virtual Piano screenshot 1

About

Click the purple SYN icon — and a sleek 440 × 300 pixel popup appears, ready to play. There is no account to create, no sample libraries to preload, and no latency-inducing round-trips to a cloud server. Because the engine relies solely on the Web Audio API running in your machine’s renderer process, notes trigger with sub-10 millisecond latency on mainstream hardware. That means you can sketch a melody during a meeting break, teach chord voicings in a classroom, or test sound-design ideas the moment inspiration strikes.

At the heart of the extension sit oscillator 1 and oscillator 2, each independently switchable between sine, square, and sawtooth waveforms. A Mix knob cross-fades them, letting you morph from mellow sine pads to rich detuned saw leads. A dedicated low-pass filter dials in warmth, while a four-stage ADSR envelope sculpts attack, decay, sustain, and release. These are the same building blocks found in classic analog gear, yet here they run directly in JavaScript.

Playing the “piano”
Action	How to do it

Mouse play
Click any key on the canvas; hold to sustain, release to stop. Multiple clicks = chords.

Computer-keyboard play
The top letter row is mapped like a real piano:
A W S E D F T G Y H U J → C C♯ D D♯ E F F♯ G G♯ A A♯ B.
(The exact mapping shows in the tooltip when you hover a key.)

Octave shift	Press Z (-1 octave) or X (+1 octave) to move the keyboard range.

Glide between notes
Drag the mouse across keys—envelopes retrigger smoothly so you can sweep pitches.

Stop all sound
Click the blank area below the keyboard or hit Esc.

Whether you are a touring producer needing a scratch-pad, a computer-science teacher explaining Fourier components, or a casual gamer who just wants to doodle chord progressions between matches, you can try using this extension today

Technical

Version
0.1.2
Manifest
V3
Size
44.59KiB
Min Chrome
88
Languages
40
Featured
No

Metadata

ID
cfeccpdjchekinehjbcelohfagelelnl
Developer ID
u6560d06b957bc52917a07172ec6101ea
Developer Email
[email protected]
Created
Jun 4, 2025
Last Updated (Store)
Jun 4, 2025
Last Scraped
May 31, 2026
Website
Support URL
Privacy Policy

Similar extensions

Alternatives to Virtual Piano, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified May 31, 2026.