How to Create a GSLT Token for Your CS2 Server
How to generate a Game Server Login Token required for your Counter-Strike 2 dedicated server.
A GSLT is required for CS2 servers to appear in the public browser and accept non-LAN connections.
Creating a GSLT
- Go to Steam Game Server Account Management
- Log in with a Steam account that:
- Has CS2 in the library (free-to-play)
- Has a registered phone number
- Is not community-banned or limited
- Enter App ID: 730
- Add a description
- Click Create and copy the token
Adding to Your Server
Via startup parameter:
+sv_setsteamaccount YOUR_GSLT_TOKENOr set it in the Startup tab of the XGamingServer Panel.
Important Rules
- One token per server — cannot reuse across multiple instances
- Tokens expire after ~5 weeks of inactivity — generate a new one
- Violating Valve server guidelines gets the GSLT and your Steam account permanently banned from hosting
- Never share your GSLT
Common Errors
| Error | Fix |
|---|---|
| Server falls back to LAN-only | Missing or invalid GSLT |
| "Failed to connect to Steam" | Invalid token — generate a new one |
| Error code 5005 | GSLT issue — create new token |
| GSLT banned | Account permanently banned from hosting — use a different account |
Related Guides
How is this guide?

40% Off — Limited TimeGet your Counter Strike 2 server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server