Play Piano Together
Play the keys and jam with friends live via invite link
Loadingโฆ
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
- Press the white and black keys with a mouse or finger, or play using your computer keyboard (A through L and more).
- Sound starts from your very first press - browser policy blocks audio from starting on its own before that.
- If you want the keys bigger on a small screen, use the "Fullscreen" button to expand just the keyboard.
- Create a room with "Play Together" and share the invite link.
- Whoever is invited taps the screen once to turn on sound, and from then on hears each other play in real time.
- 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.