Steam ID Converter
Convert any numeric Steam ID between SteamID64, SteamID3 and SteamID2 — and jump straight to the profile. Fully client-side, nothing is uploaded.
Steam identifies players in three interchangeable ways:
- SteamID64 — the 17-digit number (7656…)
- SteamID3 —
[U:1:…]bracket form - SteamID2 —
STEAM_1:X:Ylegacy form
Tools, APIs and admin plugins each expect a different one — this converter handles all three instantly.
How it works
Every SteamID64 shares the constant prefix 76561197960265728 (the base for the account namespace). The remainder is the account ID:
SteamID64 = 76561197960265728 + accountId
SteamID3 is [U:1:accountId]; SteamID2 is STEAM_1:X:Y where accountId = Y×2 + X. All three convert in one line of arithmetic.
Example
STEAM_1:1:617283944: accountId = 617283944×2 + 1 = 1234567889, so SteamID3 = [U:1:1234567889] and SteamID64 = 76561198000000017.
The math behind it
id64 = 76561197960265728 + accountId · accountId = Y×2 + X
Frequently Asked Questions
Why can't this resolve custom URL names?
Converting a vanity name like "sniperpro" to an ID requires the Steam Web API, which needs a server-side key. This page is 100% client-side, so it converts numeric IDs only.
Which format should I use?
SteamID64 is the universal format for modern APIs and Discord integrations. SteamID3 is common in server plugins; SteamID2 is legacy but still appears in older configurations.
Is my ID private?
Steam IDs are public identifiers — they are not private keys. Nothing typed here leaves your browser.