0%
Loading...
NolimitHost

How to Create a GSLT for Your Team Fortress 2 Server

Last updated: September 18, 2026

A GSLT (Game Server Login Token) is a token from Valve that authenticates your server. Without one, your Team Fortress 2 server cannot appear in the public server browser or use VAC protection.

Step 1: Create the Token

  1. Sign in at the Steam Game Server Account Management page.
  2. In the App ID field, enter 440, which is Team Fortress 2's App ID.
  3. Add a memo, for example My TF2 Server, and click Create.
  4. Copy the token that is generated - it looks like a long string of letters and numbers.
Important: Enter the App ID as 440, not the dedicated server App ID. A token created for the wrong App ID will not authenticate your server.

Step 2: Add the Token to Your Server

  1. Stop your server from the Console page in the NolimitHost Game Panel.
  2. Add the token in one of these places:
    • The GSL Token field on the panel's Startup tab, if your plan exposes one.
    • The tf/cfg/server.cfg file, by adding:
      sv_setsteamaccount YOUR_TOKEN_HERE
    • The startup command, as a launch parameter: +sv_setsteamaccount YOUR_TOKEN_HERE.
  3. Save and start the server again.

Rules to Remember

  • One token per server. Using the same token on two servers at once disconnects the first one. Create a separate token for each server.
  • Account requirements. The Steam account must own Team Fortress 2, have a verified phone number, and not be limited or banned.
  • Keep it secret. Treat the token like a password. If it leaks, revoke it on the same management page and generate a new one.
  • Expiry. Tokens can expire if unused for a long time, and are reset if you change your Steam password.
Tip: After adding the token, restart and check the console for Steam auth messages. If the server still does not list publicly, confirm the token has no extra spaces and matches the App ID 440 token.