vybe vybe

Listen to YouTube Music in sync with friends.

One room, one code, the same second of the same song — inside YouTube Music itself.

100% free · forever No account No ads Open source
vybe
Members (3)
P D M

Neon Hours

Aurora Kite

1:122:51
25%
Tap the code to copy 3 listening, live Your volume, yours alone
Three steps

From nothing to a shared song.

  1. 1

    Add the extension

    Install it in Chrome and open music.youtube.com. The panel is there, expanded, ready.

  2. 2

    Create a room

    Type a name, press create, and hand over the six characters however you already talk.

  3. 3

    Press play

    Everyone lands on the same second of the same song, and stays there without anyone counting down.

Rooms in seconds

Create a room.
Share six characters.

No account, no sign-in, nothing to install for the person you invite beyond the extension itself. Send the code, they are in.

  • A room in one click
  • Join with a code like A8K39X
  • Rejoins by itself after a reload

100% free · no account, ever

vybe

Listen together

Create a room or join one to sync playback with friends.

Your name
Create room
or join
CODE
Join

Send it however you already talk.

Stays in sync by itself

Everyone hears the same second.

Clocks are lined up against the server and the network delay is measured out, then playback is corrected as it drifts. Nobody counts down “3, 2, 1”.

  • Play, pause, scrub or skip — the room follows
  • Drift corrected continuously
  • One member buffering never stops the rest

100% free · no premium tier, no limits

P
Paulo1:12
D
Dana1:12
M
Mika1:12
In sync · same track, same position
Inside YouTube Music

A panel, not another player.

It floats on music.youtube.com, so everyone listens through their own account, playlists and audio quality. Drag it anywhere, collapse it to a pill when it is in the way — it remembers.

  • Your account, your library, your quality
  • Draggable and collapsible
  • Free and open source — self-host the server if you like

100% free · no ads, no accounts, no premium tier

vybe

Neon Hours

Aurora Kite

collapsed

vybe
Members (3)
P D M

Neon Hours

Aurora Kite

1:122:51
25%
Get vybe

Add it to Chrome.

One extension, on every machine that wants to listen. Nothing for your friends to sign up for.

Chrome no longer allows a site to install an extension in place, so the button opens the Web Store listing — the “Add to Chrome” there is the real one.

Install it manually instead

Any unpacked build works the same as the store one.

  1. Build the extension: npm run build:extension — or grab a release zip and unpack it.
  2. Open chrome://extensions and switch on Developer mode.
  3. Choose Load unpacked and pick packages/extension/dist.
  4. Open music.youtube.com — the panel appears, expanded.
Yours if you want it

Run the sync server yourself.

The server only relays a room: who is in it, what is playing, and where the playhead is. Rooms live in memory, nothing is written to disk, and a room disappears shortly after its last member leaves.

  • One container, one port, no database
  • Point the extension at your own URL in its options
  • MIT licensed, top to bottom
docker
# build the image from the repo root
docker build -t vybe-server:latest .

# and run it
docker run -d -p 8787:8787 \
  -e PORT=8787 \
  -e ALLOWED_ORIGIN="chrome-extension://<ID>" \
  --name vybe-server vybe-server:latest

Ships with a Dockerfile, a GitHub Actions build, and a Dokploy webhook.

Questions

The things people ask.

Does everyone need the extension?

Yes — every listener installs vybe and joins the room. There is nothing else to sign up for, and no account anywhere.

Do we all need YouTube Music Premium?

vybe does not change what your YouTube Music account can do. Everyone plays through their own account, with their own library and audio quality, so whatever ads or limits apply to you normally still apply here.

What does it collect?

No analytics, no advertising, no browsing history. Your nickname, room code and what is playing go to the sync server so it can be relayed to the room, and your preferences stay in your browser. The full detail is in the privacy policy.

Which browsers work?

Chrome, and Chromium-based browsers that support Manifest V3 extensions. The extension only ever runs on music.youtube.com.

What happens if I reload the page?

vybe rejoins the room by itself and drops you back in time with everyone else. Same if you close the tab and come back later, while the room is still alive.

Is it really free?

Free, open source, MIT licensed. There is no premium tier, and no plan to add one.

Put a song on. Together.

100% free · forever