Enter the room code from your friend. You'll receive the music and hear it in perfect sync.
⏳Connecting to network...
⏳Finding room...
⏳Receiving music...
🎵
Waiting for host...
Stand by
Connected——
0:000:00
🔈🔊
📋 Up Next — vote for next song
Host: —
Waiting for host's queue...
💬 Live Chat
🎉 React
💡 How to Use SyncBeat
1
Host Creates Room
Enter your name, optionally set a custom code or password, and click Create Room.
2
Share the Code
Copy the 6-char code or share the link. Friends join from anywhere in the world.
3
Upload Music
Host uploads one or multiple songs. They're sent directly to all listeners' devices.
4
Listen Together
Hit play — everyone hears it in sync with latency compensation. Chat and react live!
⚡ Technology: Uses WebRTC (PeerJS) to send audio files peer-to-peer. No audio data passes through any server — it goes directly from host to listener. Latency compensation measures your network delay and auto-corrects sync within ~50-150ms.
📋 Features: Queue with shuffle/loop, album art from ID3 tags, live chat, floating reactions, song voting, listener latency display, password-protected rooms, custom room codes, and a shareable "Now Listening" card.