Skip to content
Blitz Relay lightning bolt logo

Multiplayer relay infrastructure without the platform lock-in.

A self-hosted UDP relay for room-based multiplayer games, with transport packages for Netcode for GameObjects and Fish-Networking.

Put the relay between players, not your game and a platform

Section titled “Put the relay between players, not your game and a platform”

Blitz Relay is an open-source UDP relay for host-driven multiplayer games. A host creates or claims a room, clients join with an eight-character code, and the relay forwards game traffic without requiring the host to expose an address or open an inbound port.

Reliable and unreliable delivery

Relay game traffic over reliable ordered or unreliable channels without changing the payload produced by your networking stack.

Ephemeral and persistent rooms

Create rooms for individual sessions or keep a room available across host changes with persistent rooms and host migration.

Unity transport packages

Use the provided transports with Netcode for GameObjects or Fish-Networking without implementing the relay protocol yourself.

Open source and self-hosted

Deploy the .NET relay on your own infrastructure with no dependency on a hosted relay platform.

Need the server first? Run Blitz Relay locally, then move on to your Unity transport. Building another integration? Start with the protocol library and wire protocol.