Free Online Game

Online Piano: Play a Free Virtual Piano Keyboard

Play, record and learn songs · Works on mobile & desktop · No download

This free online piano lets you play a full two octave keyboard in your browser with a mouse, touch screen or your computer keyboard. Switch between piano, organ, synth and music box sounds, record a tune and play it back, or learn easy songs like Twinkle Twinkle Little Star with the next key lit up. Want to test your reaction speed between songs? Try Reflex Rush.

Online Piano is free on PlayQuestHQ with no download and no sign-up, and it works on phones, tablets, laptops and desktop computers.

Online PianoFree playOctave 4
Learn a song:

Click or tap the keys, or use your computer keyboard: A S D F G H J K L for white keys and W E T Y U O P for black keys. Pick a song and the next key to press lights up.

How to Play Online Piano

  1. Click or tap any key to play a note.
  2. On a computer, use A to L for white keys and W, E, T, Y, U, O, P for black keys.
  3. Pick Piano, Organ, Synth or Music box for a different sound.
  4. Press Record, play something, press Stop, then Play back.
  5. Choose a song and press each green key to learn it.

Controls

Laptop / PC

Click the keys, or use A S D F G H J K L for white keys and W E T Y U O P for black keys.

Phone / Tablet

Tap the keys. Slide your finger across them to play a run of notes.

Tips for Online Piano

  • Turn on Note names while you learn where each note sits.
  • Use the minus and plus buttons to move to lower or higher notes.
  • Press Record, play a tune, then press Stop and Play back.
  • Pick a song and press the green key each time to learn it.

Piano Notes for Beginners

The white keys are named C D E F G A B, and then the pattern starts again. The black keys sit in groups of two and three. The white key just left of a group of two black keys is always C. Black keys are sharps and flats, so the key between C and D is called C sharp (C#).

Easy Songs to Play on the Virtual Piano

  • Mary Had a Little Lamb: uses only five notes, so it is the easiest start.
  • Twinkle Twinkle Little Star: uses six notes and repeats, great for learning by ear.
  • Ode to Joy: a classical melody by Beethoven that moves step by step.
  • Happy Birthday: jumps between notes, a good next challenge.

Online Piano at a Glance

The online piano is a free two octave keyboard that plays in your browser, with no download and no sign-up. Everything on this page is set out below.

KeyboardTwo full octaves, with minus and plus buttons to move to lower or higher notes
Play withMouse, touch screen or your computer keyboard
SoundsPiano, Organ, Synth and Music box
RecordPress Record, play a tune, press Stop, then play it back
Learn a songSix built in songs, with the next key lit up as you play
Note namesTurn them on to see the name of each key while you learn

It works on phones, tablets, laptops and desktop computers, so you can practise on whatever screen is nearest.

Playing with Your Computer Keyboard: Where the Notes Sit

On a computer, the letter row A to L plays the white keys and the letters above it play the black keys, laid out in the same order as a real piano. The full map is below.

White keysA S D F G H J K L, in order from low to high
Black keys, group of twoW E
Black keys, group of threeT Y U
Black keys, next group of twoO P

The black key letters fall into groups of two and three, matching the black keys on a real piano, so your fingers learn the pattern quickly. Turn on Note names and each key shows its note name, so you can check where a note sits instead of guessing.

Learn a Song Note by Note

The Learn a song picker teaches you a tune one note at a time. Choose a song and the next key you need lights up green, so you always know where the melody goes next.

  • Start here: Mary Had a Little Lamb uses only five notes, the easiest first song.
  • Next: Twinkle Twinkle Little Star uses six notes and repeats, which makes it easy to learn by ear.
  • Then: Ode to Joy, the Beethoven melody, moves step by step.
  • A step up: Happy Birthday jumps between notes, and Jingle Bells and Row, Row, Row Your Boat complete the set of six songs.

Press each green key to move on, and play the song again with Note names turned off once it feels familiar.

Good to Know

Can I play the online piano with my computer keyboard?

Yes, you can play with your computer keyboard. The middle letter row, A S D F G H J K L, plays the white keys, and the letters above it, W E T Y U O P, play the black keys. Turn on Note names to see the name of each note as you play.

Which songs can I learn?

You can learn six songs: Twinkle Twinkle Little Star, Mary Had a Little Lamb, Ode to Joy, Jingle Bells, Happy Birthday and Row, Row, Row Your Boat. Pick one in the Learn a song list and the next key lights up green as you play.

Can I record what I play on the online piano?

Yes. Press Record, play your tune, press Stop, then press Play back to hear it. The recording lasts only while this page stays open, and nothing you play is uploaded or stored anywhere.

How many keys does the online piano have?

The keyboard shows two full octaves. If a tune runs lower or higher than the keys on screen, use the minus and plus buttons to shift the whole keyboard down or up.

Is the online piano free, and can I play it on my phone?

Yes, it is completely free, with no download and no sign-up. It works on phones and tablets as well as laptops and desktops: tap the keys, or slide a finger across them to play a run of notes.

Is my Online Piano progress saved?

Recordings stay only while the page is open. Nothing you play is uploaded or stored.

More Free Games

All Free Games