🎵
SyncBeat
Listen Together · Anywhere
🏠 Create Your Room
Custom code:
Password (optional):
📡 Join a Room

Enter the room code from your friend. You'll receive the music and hear it in perfect sync.

💡 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.