Play Piano Together

Play the keys and jam with friends live via invite link

Loadingโ€ฆ

Was this tool helpful?

About this tool

Play piano together is a virtual piano you play with on-screen keys or your computer keyboard. It covers two octaves from C4 to B5, and the browser's Web Audio API synthesizes an oscillator (triangle wave) tone on the spot. When a friend who joined via the invite link presses a key, that note travels to you in real time, so you can hear the same sound and play along even from different places. Nothing about a performance is stored - each keypress is only an event delivered at the moment it happens, so nothing sits on the server. Keep in mind it is a synthesized tone rather than a sampled piano, so the timbre differs from a real piano, and browser policy means sound only starts after you press a key or tap the screen yourself once.

How to use

  1. Press the white and black keys with a mouse or finger, or play using your computer keyboard (A through L and more).
  2. Sound starts from your very first press - browser policy blocks audio from starting on its own before that.
  3. If you want the keys bigger on a small screen, use the "Fullscreen" button to expand just the keyboard.
  4. Create a room with "Play Together" and share the invite link.
  5. Whoever is invited taps the screen once to turn on sound, and from then on hears each other play in real time.
  6. No matter who presses a key, that note plays through everyone's speakers in the room, and the matching key briefly changes color.

Frequently asked questions

Does it actually make sound, or does it just light up?
It synthesizes real piano notes with the browser's Web Audio API. Browser policy requires one tap on the screen or a key press before sound can start, though.
Can I play using my computer keyboard?
Yes. Keys from A to L and others in between are mapped to white and black keys, so you can play like typing.
When someone else plays a note, does the key light up on my screen too?
Yes. When someone else presses a key, that note reaches you in real time, plays sound, and the matching key briefly changes color.
If someone joins later, do they hear notes played earlier?
No. Notes are not stored โ€” each one is an event delivered only at the moment it is played, so anyone joining later cannot hear what came before and starts listening from that point on.
What are the computer keyboard keys mapped to?
Keys A through the semicolon (;) map in order to white keys from middle C (C4) up to B two octaves higher (B5), while keys in between like W, E, T, Y, U, O, and P map to the black keys.
Does it sound exactly like a real piano?
It is not a sampled piano recording but a synthesized oscillator (triangle wave) tone, so it sounds simpler than a real piano, though the pitches are calculated using accurate equal temperament.
How many people can play together?
There is no set limit. Everyone who joins via the invite link connects to the same room and hears each other play.
Why is there no sound the first time I enter a room?
Browsers block audio from playing without a user gesture. Press any key or tap the screen once, and sound continues to work from then on.

Similar tools