Free
Virtual Piano
Play a free virtual piano right in your browser. This online piano has all 88 keys of a sampled grand, so piano online practice feels like sitting at a real instrument. Play piano online with your computer keyboard, mouse, touchscreen or a MIDI keyboard, with no download and no sign-up.
- 399songs to play along
- Computer keyboard or MIDI
- Free, no signup
Play the Online Piano Keyboard
Press any key to start. Songs, note names and the game are in the bar above the keys.
- Auld Lang SyneTraditional & Folk
- Bad BloodTaylor Swift
- Blank SpaceTaylor Swift
- Blue BirdNaruto
- Clair de LuneClaude Debussy
- Come TogetherThe Beatles
- Do You Want to Build a Snowman?Frozen
- Eine kleine Nachtmusik, K.525Wolfgang Amadeus Mozart
- Entrance to Infinity Castle (Muzan vs Hashira)Demon Slayer: Kimetsu no Yaiba
- Face My FearsKingdom Hearts
- Goodbye BrotherGame of Thrones
- GurengeDemon Slayer: Kimetsu no Yaiba
- All songs →
Piano Simulator
A piano simulator is only as good as its sound and its response. These are the parts that make this musical keyboard online feel like a real instrument.
88 keys from a sampled grand
Every key from the lowest A to the top C, recorded from a Yamaha C5 grand piano rather than generated by a synthesiser. Soft touches and hard strikes use different recordings, so the tone changes with how you play, not just the volume.
Start playing-
Two velocity layers
A MIDI keyboard or a firm tap reaches the brighter layer; a light touch stays soft and round.
-
Sustain pedal
Switch on sustain in the control bar to let notes ring after you lift your finger, the way the right pedal works on an acoustic piano.
-
Play along with songs
Load a song from the library, hear it first, then play along as the notes come in. Slow it down until it sits under your fingers.
-
Recording
Record what you play and listen back straight away, timed on the audio clock so nothing drifts.
-
MIDI keyboard input
Plug in a USB MIDI keyboard or digital piano and play the virtual piano with real keys and full velocity.
-
Metronome
Set a tempo and practise against a steady click without leaving the page.
-
Note names on the keys
Show letter names, solfège or your computer keys on the piano, or turn labels off once you know your way around.
Piano Game
Echo the phrase
The piano plays a short phrase and you play it back. Each round adds a note, and a wrong key ends the run, so it trains your ear as much as your fingers.
Play the game-
Streak run
Keep a phrase going round after round and watch the streak counter climb. Your best run stays on this device.
-
Play-along scoring
Pick a song and the piano scores every note you hit in time, then shows where you rushed or dragged.
Play the Piano on Your Computer Keyboard
Computer keyboard to piano key map
Each row is one octave: the white keys in order, then the Shift keys for the black keys.
- C2 – B2
- 1 2 3 4 5 6 7 · ! @ $ % ^
- C3 – B3
- 8 9 0 q w e r · * ( Q W E
- C4 – B4
- t y u i o p a · T Y I O P
- C5 – B5
- s d f g h j k · S D G H J
- C6 – B6
- l z x c v b n · L Z C V B
- C7
- m
How to Play the Piano
Three steps from an open page to your first song.
- Find middle C. Turn on note names and look for C4 in the middle of the keys. Most beginner songs start near it.
- Use both hands. Letters on the bottom rows play lower notes and the number row plays higher ones, so your left hand covers bass notes while your right hand plays the tune.
- Load a song. Open a song, listen once, then play along slowly and raise the speed as it gets easier.
Piano Sounds and Voices
What you hear, and how the piano turns a key press into sound.
Grand piano
A concert grand recorded note by note, with a soft and a hard layer for every key. It is the only voice for now, chosen because a well-recorded grand is what most people expect a digital piano online to sound like.
- Range
- A0–C8
- Samples
- 60
- Velocity layers
- 2
Best experience
For the lowest delay, play in Chrome or Edge on a computer with wired headphones; Bluetooth headphones add a noticeable lag. A MIDI keyboard needs Chrome or Edge.
How the sound engine works
Each key press picks the recording closest to the note you played and the velocity layer that matches how hard you played it, then plays it through the Web Audio API. Notes are scheduled on the audio clock rather than on page timers, which keeps songs, the metronome and recordings in time even when the page is busy.
Input
- Computer keyboard
- 61-key window with octave shift; Shift plays the black keys
- Mouse and touch
- Click or tap any of the 88 keys
- MIDI
- USB MIDI keyboards in Chrome and Edge, with velocity
Free Virtual Piano — No Download, No Sign-Up
- 100% browser-based The sound is made in your browser from recorded piano samples. Nothing you play is sent to a server.
- No data collection We do not track what you play or record. Your practice stays on your device.
- No account required No sign-up, no email and no subscription. Open the page and play.
Virtual Piano FAQ
Is this virtual piano free?
Yes. The virtual piano is free to play with no account, no trial and no time limit. Ads on the page pay for it, and nothing you play or record is collected.
Can I play the piano with my computer keyboard, and see the note names?
Yes. Your computer keys play a 61-key window of the piano, and the octave buttons move that window up or down. Turn on labels to show letter names, solfège or the matching computer key on every piano key.
Can I connect my own MIDI keyboard or digital piano?
Yes. Plug a USB MIDI keyboard or digital piano into your computer and open the page in Chrome or Edge. The piano picks it up automatically and responds to how hard you press each key.
Are there songs I can play along with?
Yes. Open the song library, pick a piece and the piano plays it first so you can hear how it goes. Then play along as the notes arrive, slowing the tempo down until you can keep up. See the full song list. You can also browse the MIDI files and sheet music library.
Can I play chords on the online piano?
Yes. Press several keys at once with your mouse, fingers, computer keyboard or MIDI keyboard and they sound together. To work out which notes make a chord, use the piano chord finder.
Can I record what I play?
Yes. Press record, play, then stop to hear your take straight away. The recording is timed on the audio clock, so what you hear back matches what you played, and it stays in your browser.
Is there a piano game mode?
Yes. The game mode plays a short phrase for you to echo back, adding a note each round until you miss one. You can also score yourself on any song, note by note.
Do I need to download a piano app?
No. This online piano is a web app that runs in any modern browser on a computer, tablet or phone, so there is nothing to install. Add the page to your home screen if you want it one tap away.
Does the online piano work unblocked at school?
The piano runs entirely in the browser with no download, so it works on school laptops and Chromebooks as long as your school network does not block the site. We cannot unblock a filtered network.
Do I need special equipment to use this piano website?
No. Any computer, tablet, phone or Chromebook with an internet connection and a modern browser works. Wired headphones keep the delay between key and sound lowest, and a MIDI keyboard is optional.
Can beginners learn with this virtual piano without reading music?
It is a practice tool rather than a course. Note names on the keys, play-along songs and the echo game help beginners learn melodies by ear and by letter, without reading sheet music.
Which piano sounds can I choose?
For now there is one voice: a sampled concert grand with two velocity layers on every key. It is a real recorded piano rather than the synthesised tone many digital piano online tools use.