50,000+ ORDERS COMPLETED  ·  4.9★ TRUSTPILOT
BROWSE
PAYING
PAY WITH SKINS
MOST ORDERED
CS2 CommendationsSteam CommentsLikes & Favorites
Steam

Steam ID Explained: Four Forms of One Number, and How They Convert

|Published
A soldier in combat gear sits on dark ground pointing at a glowing red board of profile rows and chat bubbles, the Steam logo above him and a burning skyline behind

Every Steam account has one number, and that number gets written in four different ways depending on who is printing it. A config folder wants one form, a CS2 server console prints another, a ban list shows a third, and your profile address carries a fourth. They look unrelated. They are the same number with different clothes on.

This is what a Steam ID actually is, how the forms convert into each other by plain arithmetic, where to read your own, and what the number does and does not reveal about you. The worked example is the account Valve uses in its own documentation, and the conversion is the one our tool runs — checked both ways on 15 September 2026.

What a Steam ID Is

When an account is created, Steam assigns it a 32-bit account number: its position in the sequence of every account ever made. That number never changes. Display names change, avatars change, the custom URL can be edited, but the account number stays with the account for its whole life, which is why every system that needs to refer to a Steam user — game servers, plugins, ban lists, Valve's own API — refers to it rather than to anything you can rename.

The number identifies the account. It does not grant access to it. Anybody who has played on a server with you has seen it, and it appears in your profile address if you have not set a custom URL. Treat it like a licence plate, not like a password.

The Four Forms, and Where Each One Shows Up

Steam's documentation describes an ID as a package of four fields: the account number, an instance, an account type and a “universe”. For a normal user account on the public Steam, three of those are constants — type 1 for an individual, universe 1 for public — and only the account number differs from person to person. The written forms differ in how much of that package they spell out.

  • SteamID64 — a 17-digit number starting with 7656119. The whole package encoded as one integer. This is what your profile address carries and what most websites, APIs and trade tools ask for.
  • SteamID3[U:1:22202]. The account type letter, the universe and the raw account number. What the CS2 console and most ban lists print.
  • SteamID, the legacy text form — STEAM_0:0:11101. The original Source-era format, still used by server plugins and older configs. It encodes the account number in two pieces.
  • Account ID22202. The raw 32-bit number on its own. It names your folder under Steam\userdata\, which is why the CS2 config guides send you looking for it.

All four above describe one account: the example account from Valve's own documentation. That is not a coincidence of the example — it is the point. Give any one of them and the other three follow without asking anybody.

MENTIONED IN THIS ARTICLE
Steam ID Finder
Paste a profile link, a SteamID64, a STEAM_0 string or a [U:1:x] and get every other form back as you type. Converted in your browser in 64-bit arithmetic; nothing you paste is sent to Steam or to us.
CONVERT A STEAM ID

How the Forms Convert Into Each Other

The arithmetic has one constant in it: 76561197960265728. Every SteamID64 is the account number plus that constant, so subtracting it gives you the account number back. For the documentation account:

  • 76561197960287930 − 76561197960265728 = 22202 — the account ID, and the number inside [U:1:22202].
  • The legacy form splits 22202 into a parity bit and a half: 22202 = 2 × 11101 + 0, so Y is 0 and Z is 11101, giving STEAM_0:0:11101.
  • Going the other way: 2 × 11101 + 0 + 76561197960265728 = 76561197960287930. Round trip complete.

The first digit of the legacy form is the universe, and you will see both STEAM_0 and STEAM_1 for the same account: older servers print 0, newer ones print 1, and both mean the public Steam. The account is identical either way, and any converter worth using accepts both.

One detail matters more than it looks. A SteamID64 has 17 digits, and the standard floating-point number every programming language reaches for first holds only about 16 of them exactly. Feed the documentation account into one and it comes back as 76561197960287940— the last digit silently rounded, a different account, no error anywhere. Several converters on the web have this fault and do not know it. Whatever you use to convert, the result has to end in the same digit you pasted.

Where to Find Your Own

The fastest place is the address bar. Open your profile in a browser: if the address reads steamcommunity.com/profiles/ followed by a 17-digit number, that number is your SteamID64 and you are done. If it reads steamcommunity.com/id/yourname, you have set a custom URL, and the number is hidden behind it — see the next section.

In the Steam client, right-click your name at the top of the window and choose Copy Page URL; it gives you the same address the browser would. With a custom URL set, the Edit Profile page shows the custom URL field, and the numeric address is still reachable from there. People also report the 64-bit number on the Account Details page under the account name; we have not checked that ourselves, so take the address bar as the reliable route.

In CS2, the status command in the console lists every player on the server with their ID in the legacy form. That is the one most people have on their clipboard when they arrive from a game, and it converts like any other.

Custom URL Is a Name, Not an ID

A custom URL — the /id/yourname form — is a label you chose, and it behaves like one. It can be changed by its owner at any time, and nothing about the letters in it tells you which account number they point at. Only Steam holds that mapping. Turning a name into a number is a lookup, a request to steamcommunity.com that has to be answered, while turning any of the four numeric forms into the others is arithmetic that needs no request at all.

That difference is why the two halves of the job live in two different places, on our site and on most others. Numbers convert instantly and anywhere. Names cost a read of Steam each time, Steam slows an address down after a burst of them, and a page that lets the whole internet run lookups from one address would soon be a page that cannot reach Steam at all.

If you send somebody your Steam ID, send the numeric profile link. It works after you rename the custom URL, and it works for the person who pastes it into a tool.

What the Number Reveals, and What It Does Not

It is public by design, so the honest question is what somebody can learn from it. Less than the folklore suggests, with one exception.

  • The account number is a position in Steam's sequence, so a lower number means an older account. The documentation account, at 22202, was among the first ever made. A number in the hundreds of millions was created much later. It is a rough clock, not a creation date.
  • It opens the public profile, and whatever the profile's privacy settings expose: games, playtime, friends, comments. It exposes nothing the profile keeps private.
  • It does not log anybody in, does not authorise a trade, and cannot be used to reset a password. It is the thing you quote when you ask Steam Support about an account, not the thing you protect.

The one thing to be careful with is the reverse: a tool that asks you to sign in to “verify” an ID is asking for something the ID never needed.

Convert It Yourself

Our Steam ID Finder takes whichever form you have — a profile link in either shape, a SteamID64, a STEAM_0 or STEAM_1 string, a [U:1:x]— and shows the other forms as you type, with a copy button on each. The conversion runs in your browser in 64-bit integer arithmetic; nothing you paste is sent to Steam or to us, and the last digit stays the digit you pasted.

Custom URL names are the exception, for the reason above. They resolve inside a free account, with an allowance of 20 lookups an hour, 200 with a pass, because that read of Steam is real and has to be rationed. If you would rather not sign in, open the profile, copy the numeric address, and the converter needs nothing more.

Steam ID Finder
Numbers convert instantly. Custom URL names resolve inside a free account, because that read of Steam is real.
KEEP READING