> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Set a Steam Game Server Token (GSLT) on a CS:S Server

> How to set a GSLT on a Counter-Strike: Source server: create a token for App ID 240 on Steam, paste it into Game settings and restart the server.

To set a Steam game server token (GSLT) on a FREAKHOSTING Counter-Strike: Source server, create a token for App ID **240** at [steamcommunity.com/dev/managegameservers](https://steamcommunity.com/dev/managegameservers), then open **Game settings**, click **Set** next to **Steam game server token**, paste it, save and restart. Without a token the server logs in anonymously and gets a new Steam ID at every start.

| Difficulty | Time | Works on | Panel page |
| - | - | - | - |
| Beginner | 5 minutes | Every FREAKHOSTING CS:S server | **Game settings** or **Startup** |

## Before you start

Steam only lets you create a token if your account:

* owns Counter-Strike: Source,
* has a qualifying phone number registered,
* is not limited, community banned or locked.

## How to create a GSLT for Counter-Strike: Source

**1. Open Steam's token page**

Go to [steamcommunity.com/dev/managegameservers](https://steamcommunity.com/dev/managegameservers) and log in.

**2. Enter the App ID**

Enter **240** in the App ID field. That is the Counter-Strike: Source game, not the dedicated server tool (232330).

**3. Add a memo**

Type a memo you will recognise, for example the server name, and create the token.

**4. Copy the token**

Copy the **Login Token**. Keep it private: don't share it with anyone else.

## How to add the token to your server

**1. Open Game settings**

In the Game Panel, open your server and click **Game settings**. If the **Checks** box shows **No Steam game server token**, click **Go to the setting**.

**2. Set the token**

Under **Start-up**, click **Set** next to **Steam game server token**, paste the token and save. It is stored in **Startup**, so it is marked **STARTUP**.

**3. Restart the server**

[Restart the server](https://help.freakhosting.com/portals/game-panel/how-to-start-stop-and-restart-your-game-server.md). The token is passed to the server as `+sv_setsteamaccount`.

You can also paste the token into the **Steam Game Login Token** variable in **Startup**. Both places save the same value. See [startup variables](https://help.freakhosting.com/portals/game-panel/how-to-configure-startup-variables.md).

## How to check that the token works

Watch the [console](https://help.freakhosting.com/portals/game-panel/how-to-use-the-server-console.md) after the start:

| With a token | Without a token |
| - | - |
| Logs in to Steam with your game server account; the Steam ID stays the same | `Assigned anonymous gameserver Steam ID [A:1:...]`, a new ID at every start |

Either way, the server is ready when it shows `VAC secure mode is activated.`

## Frequently asked questions

### Is a GSLT required for Counter-Strike: Source?

No. A CS:S server also runs without one, using an anonymous game server account. A token gives the server a fixed Steam identity, and the panel notes that without one the server may be hard to find in the server list.

### Can I use one token for two servers?

Use one token per server. Create another token on the same Steam page for each extra server.

### My token stopped working. What happened?

A token that is never used for a long time expires, and resetting your Steam password regenerates all your tokens. Create or regenerate the token on Steam's page and paste the new one.

### Can I use my CS2 or CS:GO token?

No. A token is made for one App ID. Counter-Strike: Source needs a token for App ID 240.

## Related guides

> [card] [CS:S server guide](https://help.freakhosting.com/games/counter-strike-source/counter-strike-source-server-hosting-guide.md)
>
> Every CS:S page in one place.

> [card] [Not showing in the list](https://help.freakhosting.com/games/counter-strike-source/css-server-not-showing-in-server-list.md)
>
> Find your server.

> [card] [Game settings](https://help.freakhosting.com/games/counter-strike-source/configuring-css-game-settings.md)
>
> Every field explained.

> [card] [Getting started](https://help.freakhosting.com/games/counter-strike-source/getting-started-with-your-counter-strike-source-server.md)
>
> Set up and join.

***

> [!NOTE]
>
> **Tested by the FREAKHOSTING team** on our Game Panel on 31 October 2026 (Counter-Strike: Source dedicated server). Token rules checked against [Steam's game server account page](https://steamcommunity.com/dev/managegameservers) on 31 October 2026.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.