New: Screen RecorderScreen + webcam, trim, save as MP4Try it now →

Add tools here by clicking the star icon.
Back to tools

Virtual Piano – Interactive Keyboard Online

An interactive piano keyboard you can play online, right in your browser. Play with your mouse, your computer keyboard or several fingers on a touch screen, shift octaves, and hold notes with the sustain pedal. The keyboard fits your screen, including phones held upright.

How to use it

  1. Tap, click or type (A–; for white keys, W E T Y U O P for black keys) to play notes.
  2. Use the arrows (or Z / X) to move up and down octaves, and choose how many octaves to show.
  3. Turn on Sustain, or hold the Space bar like a pedal.
  4. Slide across the keys for a glissando, or press several keys for chords.

Common Use Cases

  • Learning notes and chords
  • Working out a melody
  • Quick reference pitch
  • Music lessons and fun

Frequently Asked Questions

Can I play chords?▼
Yes. It's polyphonic: press several keys (or use several fingers on a touch screen).
Does it work on a phone?▼
Yes, in portrait or landscape. On narrow screens it shows one octave by default; use the arrows to change octave or choose 2–3 octaves in landscape.
Is there a sustain pedal?▼
Yes. Toggle Sustain on, or hold the Space bar on a computer keyboard.
Does it sound like a real piano?▼
It uses a simple synthesized piano-like tone (no samples), which loads instantly and works offline once the page is open.

Why use this tool?

  • Multi-touch chords and glissando
  • Computer keyboard shortcuts with octave shift
  • Sustain toggle and Space-bar pedal
  • Range C1 to C7, up to 3 octaves on screen
  • Built-in limiter so big chords don't distort

How was this tool?

Your feedback helps us make it better.

Have further opinions? Email me at hello@everythingbagel.app