Skip to content
CS2Apps

Same-device pass-and-play

6-char room codes. Shared scoreboard. Same 5 rounds.

This is a same-device mode: open this page in two browser tabs on the same computer (host one, join the other) and they sync over BroadcastChannel for a local pass-and-play round. It does not connect you to players on other devices.

Want to actually play someone online? Head to online matchmaking → for a real 1v1: pick a name and country, get paired with another searcher, and battle through 5 head-to-head rounds.

  1. 1

    Host a room

    In one tab, tap Host — you get a 6-character code (no 0/O/I/L).

  2. 2

    Join in a second tab

    Open this same page in another tab on this device, paste the code, hit Join.

  3. 3

    Pass and play

    Same 5 spots, same minimap. Shared scoreboard updates after each round — on this device only.

Multiplayer

Host or join a 6-char room code.

Same-device pass-and-play: open this page in two tabs on this device, host in one, join in the other. It does not connect to other devices — for real online 1v1, use online matchmaking.

How this works (and its limits): BroadcastChannel relays messages between tabs of the same browser on one device — there is no server, so two different devices can’t join the same room. Host generates a room code → joiner enters it in another tab → both subscribe to the same channel and round state flows through typed RoomMessage events. It’s best treated as a local pass-and-play / practice toy: the host drives the round and the shared scoreboard is approximate. For a genuine networked 1v1 with another person, use online matchmaking.