Back to Guides

Steam ID for CS2: Complete Guide for Players & Server Admins

8 min read
Guides

Everything about Steam IDs in Counter-Strike 2: how to find yours in-game, ban players by Steam ID, manage SourceMod admins, check VAC bans, and convert between formats.

Why CS2 Uses Steam IDs

Counter-Strike 2 relies on Steam IDs for almost every server administration task: banning cheaters, whitelisting players, granting admin privileges, and tracking statistics. Whether you're a player who just needs to share their ID or a server admin managing bans, this guide covers everything.

Which Steam ID Format Does CS2 Use?

CS2 (and its predecessor CS:GO) uses the legacy SteamID format (STEAM_X:Y:Z) in many server contexts, while newer tools and APIs use SteamID64. You'll encounter both:

FormatExampleWhere Used in CS2
SteamID (Legacy)STEAM_1:0:26039975status command, ban files, SourceMod
SteamID6476561198012345678GSLT token, external tools, Steam API
SteamID3[U:1:52079950]Some modern plugins and internal references

💡 Convert Instantly

Need to switch between formats? Paste any Steam ID or profile URL into our Steam ID converter to get all formats at once.

How to Find Your Steam ID in CS2

There are two ways to find your Steam ID directly in CS2 — through the in-game console, or through your Steam profile.

Method 1: In-Game Console

1

Enable the developer console

Go to CS2 Settings → Game → Enable Developer Console and set it to Yes.
2

Open the console

Press the tilde key (~) while in a game or the main menu.
3

Run the status command

Type status and press Enter. Look for your name in the output — your Steam ID appears next to it.
CS2 Console

> status

# userid name uniqueid ping loss state 2 "YourName" STEAM_1:0:26039975 24 0 active

Method 2: Steam Profile (Recommended)

1

Open your Steam profile in a browser

Log into steamcommunity.com and click your name.
2

Check the URL

If it shows a 17-digit number (e.g., /profiles/76561198012345678), that's your SteamID64.
3

Convert if needed

Paste the URL into steamid64.net to get all formats, including the legacy STEAM_X:Y:Z format used by CS2 servers.

CS2 Server Admin: Banning Players by Steam ID

If you run a CS2 community server, you'll use Steam IDs constantly for moderation. Here's how to ban a player:

Via the Server Console (Direct Ban)

CS2 Server Console — ban by SteamID

> banid 0 "STEAM_1:0:26039975" kick

Banned player STEAM_1:0:26039975 permanently.

The first argument is the ban duration in minutes — use 0 for a permanent ban. The kick flag removes the player immediately if they're online.

Via banned_user.cfg

CS2 servers maintain a cfg/banned_user.cfg file where permanent bans are stored. Each ban entry looks like this:

cfg/banned_user.cfg

> banid 0 STEAM_1:0:26039975 //PlayerName

⚠️ STEAM_0 vs STEAM_1 in CS2 bans

CS2 and Source engine servers may accept both STEAM_0 and STEAM_1 — they refer to the same account. However, always double-check your ban entries: some older server mods are case-sensitive. Our converter shows both variants so you can use whichever your server expects.

SourceMod & Admin Plugins

Most CS2 community servers use SourceMod for admin management. SourceMod supports all Steam ID formats, but SteamID64 is preferred in modern configs.

Adding a SourceMod Admin

addons/sourcemod/configs/admins_simple.ini

> "76561198012345678" "99:z" // Full admin by SteamID64

Common admin flag values:

zRoot admin — all permissions
bGeneric admin
cKick players
dBan players
eUnban players

Using Your Steam ID With CS2 Stat Trackers

Websites like HLTV and various CS2 statistics platforms use your SteamID64 to pull your public match history and stats. You just need to provide your SteamID64:

1

Find your SteamID64

Go to steamid64.net, paste your profile URL, and copy your SteamID64 (17-digit number).
2

Enter it on the stat tracker site

Most trackers have a search bar where you can enter your SteamID64 directly — it's more reliable than searching by username since names can change.

VAC Bans and Steam IDs

A VAC (Valve Anti-Cheat) ban is tied permanently to your SteamID64. When a player is VAC banned:

  • The ban is public — anyone can see it via the Steam API or on their profile
  • The ban follows the SteamID64, not the account name or custom URL
  • Changing your username, custom URL, or even your email does not remove a VAC ban
  • VAC bans cannot be appealed or removed by Steam Support in most cases

🔍 Check VAC Ban Status

You can check any player's VAC ban status by looking up their Steam ID on our Steam ID lookup tool. The profile page shows ban information pulled live from the Steam API.

Finding an Opponent's Steam ID After a CS2 Match

If you want to report a cheater or look someone up after a game, here's how:

1

Open the scoreboard during or after the match

Click on a player's name in the scoreboard to open their Steam profile in the Steam overlay.
2

Note their profile URL

In the Steam overlay browser, check the URL. Copy it from the address bar.
3

Resolve their Steam ID

Paste the URL into steamid64.net to get their SteamID64.
4

Use their Steam ID for reports or server bans

Submit a report through Steam's overwatch system, or add their Steam ID to your server's ban list.

Frequently Asked Questions

Does CS2 use the same Steam ID as CS:GO?

Yes. Steam IDs don't change between games. Your CS:GO SteamID64 is identical to your CS2 SteamID64. If you had bans or admin configurations in CS:GO servers, they'll reference the same Steam ID.

Why does the status command show STEAM_1 but some sites show STEAM_0?

Both refer to the same account. The universe prefix (0 or 1) represents the same "Public" universe. Different tools and server versions normalise this differently. Our converter shows both so you can use whichever your server accepts.

Can I ban someone by SteamID64 in CS2?

Yes, though many CS2 server commands use the legacy STEAM_X:Y:Z format. You can convert a SteamID64 to the legacy format instantly with our tool and then use it in the banid command.

My CS2 Steam ID is different from what I expected — why?

If the status command shows a different number than expected, make sure you're reading your own row (match your username). Also, the legacy STEAM_X:Y:Z format looks different from SteamID64 but represents the same account — convert it with our tool to verify.

Summary

CS2 uses legacy SteamID format (STEAM_X:Y:Z) in-server and SteamID64 for external tools and APIs. You can find your Steam ID via the in-game status command or from your Steam profile URL. For server admins, bans and admin configs use STEAM_1:Y:Z syntax. Convert between all formats instantly at steamid64.net — free, no login required.

Try Our Steam ID Converter

Use our free tool to instantly find and convert your Steam ID to any format. Fast, accurate, and easy to use.

Use Steam ID Tool

Related Guides