Steam ID Converter translates among SteamID64, classic STEAM_0:Y:Z, and SteamID3 ([U:1:account]) using the standard accountId math. Paste any of the three forms to fill the others. Vanity custom URL resolution is intentionally not included.
What Steam ID Converter does
Converts Steam identity formats locally.
- SteamID64 (17-digit)
- STEAM_0:Y:Z legacy form
- SteamID3 [U:1:account]
- Big-integer safe math in JavaScript strings
- Per-field copy buttons
Who Steam ID Converter is for
- Server admins mapping ban lists
- Plugin configs needing a specific ID form
- Players finding friends numeric IDs
- Developers testing parsers
How to use Steam ID Converter
1. Open Steam ID Converter on beeforge.dev.
2. Paste a SteamID64, STEAM_0:Y:Z, or [U:1:account] value.
3. Read the three outputs.
4. Copy the format you need.
Features
- Uses BASE 76561197960265728
- Notes that vanity API is excluded
- Related Roblox and Valorant gaming tools
- Client-side only
Examples
- Convert a profile SteamID64 into STEAM_0 form for older admins.
- Turn SteamID3 from a status dump into SteamID64.
- Quick check that Y and Z reconstruct the same accountId.
Tips and limits
- Custom profile URLs like steamcommunity.com/id/name need Steam Web API and are not resolved here.
- Universe/account type edge cases beyond U:1 are out of scope.
- Always confirm against a known profile if bans depend on it.
- No network calls.
Related tools
- Roblox Username Checker for Roblox name rules.
- Valorant Crosshair Generator for another gaming utility.
FAQ
What is the SteamID64 formula?
SteamID64 = 76561197960265728 + accountId. STEAM_0:Y:Z uses Y = accountId % 2 and Z = floor(accountId / 2).
Can I paste a vanity URL?
Not for resolution. Convert numeric forms only; vanity lookup is not included.
Is my ID uploaded?
No. Conversion is local math.
Extra notes
This BeeForge tool runs entirely in your browser so drafts, commands, and preview text never need to leave your device for processing. Keep a backup of long outputs in your own notes if you rely on them for production servers or live events. Syntax can change between game or client versions, so verify commands and JSON in a creative world or staging pack before shipping to players. If a paste fails in chat, use a command block, function file, or datapack entry instead of relying on the 256 character chat limit. Accessibility friendly labels come from the module UI strings, and the layout follows the shared BeeForge .bf-tool shell for consistent spacing and buttons.
Support for educators, content creators, and server staff is the same client-side model: open the page, configure options, copy or download, then paste into your workflow. BeeForge related links at the bottom of the tool page point to companion generators so you can move between related gaming utilities without hunting the hub.