Vorla / Steam Tools / SteamID Converter

SteamID Converter

Paste any format — STEAM_0:…, [U:1:…], SteamID64 or a profile URL — and get every other format back.

Bulk convert

How to use

  1. Paste an ID in any format: classic STEAM_0:0:11101, Steam3 [U:1:22202], a 17-digit SteamID64, or a /profiles/… URL.
  2. Press Convert.
  3. Copy whichever format you need — plus a direct link to the profile.

About this tool

Steam has accumulated three ID formats over two decades. The classic SteamID (STEAM_0:Y:Z) comes from the Source engine era and still appears in server logs, bans and rcon tools. SteamID3 ([U:1:W]) shows up in newer Source games and config files. SteamID64 is the 17-digit number the Steam website and Web API use — it's what's in your profile URL.

They all encode the same account number, so converting between them is pure arithmetic: SteamID64 = 76561197960265728 + W, where W is the Steam3 account number, and the classic format splits W into a parity bit and half-value. This page does that math locally — nothing is sent anywhere.

Typical uses: adding someone to a server ban/admin list (needs classic or Steam3), looking up a profile from a log line (needs SteamID64), or configuring game-server tools like SourceMod.

FAQ

What about custom /id/ vanity URLs?

Vanity names (steamcommunity.com/id/name) can only be resolved through Steam's API, which needs a key — pure math can't do it. Open the profile in a browser: hovering the permalink or viewing page source reveals the /profiles/ number to paste here.

Why does STEAM_0 vs STEAM_1 matter?

It mostly doesn't — the leading digit is the "universe" and both 0 and 1 refer to the public universe. Some older games print 0, newer ones 1. Tools accept either.

Is my ID private?

SteamIDs are public identifiers — anyone who can see your profile URL has your SteamID64. They contain no credentials.

Does this send my ID to a server?

No. The conversion runs entirely in your browser with BigInt math.

Related tools