Steam ID for CS2: Complete Guide for Players & Server Admins
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:
| Format | Example | Where Used in CS2 |
|---|---|---|
| SteamID (Legacy) | STEAM_1:0:26039975 | status command, ban files, SourceMod |
| SteamID64 | 76561198012345678 | GSLT token, external tools, Steam API |
| SteamID3 | [U:1:52079950] | Some modern plugins and internal references |
💡 Convert Instantly
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
Enable the developer console
Open the console
Run the status command
status and press Enter. Look for your name in the output — your Steam ID appears next to it.> status
# userid name uniqueid ping loss state 2 "YourName" STEAM_1:0:26039975 24 0 active
Method 2: Steam Profile (Recommended)
Open your Steam profile in a browser
Check the URL
/profiles/76561198012345678), that's your SteamID64.Convert if needed
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)
> 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:
> banid 0 STEAM_1:0:26039975 //PlayerName
⚠️ STEAM_0 vs STEAM_1 in CS2 bans
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
> "76561198012345678" "99:z" // Full admin by SteamID64
Common admin flag values:
zRoot admin — all permissionsbGeneric admincKick playersdBan playerseUnban playersUsing 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:
Find your SteamID64
Enter it on the stat tracker site
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
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:
Open the scoreboard during or after the match
Note their profile URL
Resolve their Steam ID
Use their Steam ID for reports or server bans
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 ToolRelated Guides
How to Find Your Steam ID (Step-by-Step Guide)
Learn how to find your Steam ID, Steam ID64, and profile ID with easy step-by-step instructions. Quick methods for any Steam user.
Read MoreSteam ID Formats Explained: SteamID vs SteamID64 vs SteamID3
A complete breakdown of every Steam ID format — SteamID64, SteamID (STEAM_X:Y:Z), SteamID3, SteamID32, and custom URLs. Learn which format to use and how they differ.
Read More