Connect your players for great multiplayer experiences
Lobby allows your players to connect before or during a game session. Players create public lobbies using simple game attributes which other players can then search, discover, and join. Invite-only lobbies also allow players to create private spaces for select participants only.
Start building for free
Our pricing model is designed to fit the needs of developers of any size. Lobby offers a free tier that covers your pre-development needs and pricing based on consumption – so you only pay as your game grows.


Level up by integrating with Unity Relay
Improve your player experience with Lobby and Relay together. Send service-to-service notifications when a player disconnects from the game and automatically remove players disconnected from Relay.
Frequently asked questions
Lobby consists of a traditional gaming services front end and database. The game SDK calls into the APIs of the service to create, delete, join, and discover lobbies.
Relay and Lobby can be used separately. However, we do recommend using them together because:
- Combined, they improve the player experience by providing automatic disconnect notifications when a player leaves the lobby.
- Relay sends notifications to Lobby when a player disconnects from the game, so the Lobby can remove the disconnected player.
We have a sample that demonstrates how to use the Lobby and Relay packages to create a typical game lobby experience. This sample leverages Relay, Lobby, Unity Transport and Vivox Voice chat. You can find the sample repo and documentation here.
The self-serve Lobby onboarding process on Unity Dashboard is available to all users, just click “Get Started” anywhere on this page.