What is SteamID64? The Complete Guide
Everything you need to know about SteamID64 — what it is, why it matters, how it's structured, where to find yours, and how to use it with the Steam API.
What is SteamID64?
A SteamID64 is a unique 17-digit number assigned to every Steam account. It's the most important identifier on Steam — permanent, globally unique, and the foundation for everything from your public profile URL to game server bans and API lookups.
Example SteamID64
Base constant
Universe / type
Unique account number
Total: 17 digits. Always starts with 7656119.
Unlike your Steam display name or custom URL, your SteamID64 never changes. Even if you rename your account, delete your custom URL, or transfer games, the SteamID64 stays the same forever.
Why SteamID64 Matters
SteamID64 is the backbone of the Steam ecosystem. Here's where it's used every day:
Steam Profile URL
Your permanent profile URL uses your SteamID64: steamcommunity.com/profiles/76561198...
Game Servers
CS2, Rust, Garry's Mod, and hundreds of other games use SteamID64 for admin rights, whitelists, and ban lists.
Steam Web API
Every Steam API call that looks up a player uses SteamID64 as the primary identifier.
VAC Bans & Records
Valve Anti-Cheat bans and Steam support records are tied permanently to a SteamID64.
Profile Lookup Tools
Sites like SteamSpy, CSGO stats trackers, and inventory tools all use SteamID64 to fetch data.
Trading Platforms
Steam trading sites verify account identity and prevent fraud using SteamID64 lookups.
The Structure of a SteamID64
SteamID64 is a 64-bit integer that encodes four pieces of information about a Steam account:
| Component | Bits | Meaning | Value (for normal users) |
|---|---|---|---|
| Universe | 8 bits | Which Steam universe | 1 (Public) |
| Account Type | 4 bits | Type of account | 1 (Individual user) |
| Instance | 20 bits | Account instance | 1 (Desktop) |
| Account ID | 32 bits | The unique account number | Your unique value |
The first three components (universe, type, instance) are the same for virtually all regular user accounts — they contribute the constant 76561197960265728 to the SteamID64 value. The last 32 bits (the account ID) is what's unique to you.
How to Recognise a SteamID64
A valid SteamID64 always has these properties:
Exactly 17 digits long
No more, no less. Any deviation means it's not a valid SteamID64.
Starts with 7656119
All public user accounts share this prefix. Some early accounts start with 76561197.
Numeric only
No letters, brackets, or colons — just digits.
Unique globally
No two Steam accounts share the same SteamID64, ever.
🔍 Not sure if it's a SteamID64?
How to Find Your SteamID64
There are three easy ways to get your SteamID64:
Check your Steam profile URL
steamcommunity.com/profiles/76561198..., that 17-digit number is your SteamID64.Use our converter tool
/id/yourname), and get your SteamID64 instantly.Use the Steam client settings
Finding Someone Else's SteamID64
You can look up any public Steam account's SteamID64 — useful for adding someone to a server whitelist, checking ban records, or using API tools.
Get their Steam profile link
Paste it into our lookup tool
Copy the SteamID64
SteamID64 and the Steam Web API
If you're a developer, SteamID64 is the primary identifier for Steam Web API calls. Here's an example of how it's used in a player summary request:
Steam API example
api.steampowered.com/ISteamUser/GetPlayerSummaries/v2/ ?key=[YOUR_API_KEY]&steamids=76561198012345678
The API returns profile data, game ownership, friend lists, achievement stats, and more — all keyed to the SteamID64 you provide.
Frequently Asked Questions
Is SteamID64 the same as my Steam account number?
Not exactly — your "account number" is the last 32 bits (the Account ID component), while SteamID64 is the full 64-bit encoding. But in everyday use, "Steam ID" or "SteamID64" refers to the full 17-digit number.
Is my SteamID64 private?
No. SteamID64 is a public identifier. Anyone can see your SteamID64 by viewing your profile URL. It does not expose your email address, password, or any private account information.
What is the oldest possible SteamID64?
The minimum SteamID64 for a public user account is 76561197960265729 (account ID = 1). The very first Steam accounts have SteamID64s just above this floor. Most modern accounts have IDs in the 76561198xxx range.
Can I have more than one SteamID64?
No — one Steam account, one SteamID64. However, if you own multiple Steam accounts, each has its own unique SteamID64.
Why do some sites show SteamID64 as a string, not a number?
SteamID64 exceeds the maximum safe integer in JavaScript (2^53 - 1 = 9007199254740991), which is smaller than most SteamID64 values. This means websites must store and handle it as a string to avoid precision loss.
Summary
SteamID64 is a permanent 17-digit number that uniquely identifies every Steam account. It starts with 7656119, never changes, and is the foundation for Steam profiles, game servers, the Steam API, and third-party tools. If you ever need to find yours — or someone else's — just paste a profile URL into our free Steam ID64 finder.
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