Как пользоваться
- Возьмите любой ID аккаунта: число из ссылки steamcommunity.com/profiles/, ID из лога сервера или код друга (Steam → Друзья → Добавить друга).
- Вставьте его в поле. Формат определяется по виду: 17 цифр с началом 7656119, STEAM_X:Y:Z, [U:1:N] или просто число до 10 цифр.
- Скопируйте нужный формат из его строки. Ссылка на профиль внизу откроет аккаунт, даже если у него задан свой адрес.
- Результат записывается в адрес страницы: его можно сохранить в закладки или отправить ссылкой.
Один аккаунт, пять способов записи
У каждого аккаунта Steam есть одно 32-битное число, account ID. Все форматы из логов серверов, админ-плагинов и сайтов обмена — то же число в разной упаковке. Пример для account ID 24691357:
| Формат | Пример | Где встречается |
|---|---|---|
| SteamID64 | 76561197984957085 | Ссылки на профиль (steamcommunity.com/profiles/…), Steam Web API, сайты трейда и статистики |
| SteamID (старый) | STEAM_0:1:12345678 | Старые Source-серверы, файлы админов SourceMod, банлисты |
| SteamID3 | [U:1:24691357] | Логи и консоли серверов на новых версиях Source |
| Account ID / код друга | 24691357 | Экран «Добавить друга» в Steam, Friend ID в Dota 2, ссылки OpenDota и Dotabuff |
| Hex | 11000010178c29d | Некоторые логи и старые утилиты |
Формулы короткие. Для STEAM_X:Y:Z account ID равен Z × 2 + Y. SteamID3 записывает его как [U:1:account ID]. SteamID64 добавляет постоянную базу: 76561197960265728 + account ID. То есть 12345678 × 2 + 1 = 24691357, а 76561197960265728 + 24691357 = 76561197984957085.
STEAM_0 или STEAM_1: какой правильный?
Оба. Первая цифра — «вселенная», и у обычных аккаунтов это 1. Старые игры на Source писали 0 для тех же аккаунтов, админские инструменты переняли привычку, поэтому STEAM_0:1:12345678 и STEAM_1:1:12345678 — один и тот же человек. Конвертер выдаёт STEAM_0, потому что его до сих пор ждут большинство серверных плагинов и банлистов. Если вашему инструменту нужен STEAM_1, поменяйте первую цифру руками, остальное не меняется.
Средняя цифра (Y) — не регион и не номер сервера. Это младший бит account ID, поэтому старый формат и делит число на «умножить на два и прибавить ноль или единицу».
Кастомные ссылки нужно искать через API, и здесь этого нет
Если ссылка на профиль выглядит как steamcommunity.com/id/somename, это кастомный адрес. Числа в нём нет, никакая формула его в ID не превратит. Чтобы его раскрыть, нужен Web API Valve с ключом. Эта страница работает целиком в браузере и никуда не обращается, поэтому кастомные адреса не переводит. Что сработает вместо этого:
- Попросите у человека код друга (Steam → Друзья → Добавить друга, он вверху экрана) и вставьте число сюда.
- Свой SteamID64 виден на странице «Об аккаунте» в магазине Steam, под именем аккаунта.

Частые ошибки
- SteamID64 вставляют туда, где ждут STEAM_0. admins_simple.ini в SourceMod и многие бан-плагины принимают старый формат. Копируйте строку STEAM_0.
- Код друга вводят с пробелами или дефисами. Это просто число, всё лишнее уберите.
- Верят 17-значному числу, которое не начинается на 7656119. У обычных аккаунтов начало всегда такое. ID групп (103582…) считаются от другой базы, и как аккаунт игрока конвертер их не переведёт.
- Считают, что имя профиля уникально. Одно имя могут носить тысячи аккаунтов. Отличить двух «s1mple» можно только по ID, поэтому баны и трейды всегда идут по нему.
Чем наш инструмент лучше
Большинство сервисов поиска Steam ID отправляют введённое на свой сервер и спрашивают Steam API, иначе кастомный адрес не раскрыть. Здесь только арифметика на вашей стороне: код друга, оба варианта SteamID, SteamID3, hex и постоянная ссылка на профиль появляются сразу, работают без сети после загрузки страницы и не оставляют следа запросов. Цена этого названа выше: кастомные адреса здесь не переводятся. Если настраиваете профиль, загляните в генератор ников для Steam и в разбор какие имена в Steam можно сменить.
Конфиденциальность
Перевод форматов — целочисленная арифметика в JavaScript (BigInt). Вставленное не покидает браузер, сохраняется только результат в адресе страницы, чтобы он пережил обновление.
Вопросы и ответы
Как узнать свой SteamID64?
Это 17-значное число, которое начинается на 7656119. Свой виден на странице «Об аккаунте» в магазине Steam, и это то самое число из ссылки steamcommunity.com/profiles/ на ваш профиль.
Код друга в Steam и account ID одно и то же?
Да. Код друга из Steam → Друзья → Добавить друга и есть 32-битный account ID. Вставьте его сюда, чтобы получить SteamID64 и старые форматы.
Можно перевести кастомную ссылку вида steamcommunity.com/id/имя?
Здесь нет. В кастомном адресе нет числа, его раскрывают через Steam Web API с ключом. Попросите код друга или воспользуйтесь сайтом, который обращается к Steam API.
Почему одни инструменты пишут STEAM_1, а другие STEAM_0?
Первая цифра — номер «вселенной». Обычные аккаунты относятся к вселенной 1, но старые игры на Source писали 0, поэтому обе записи ведут на один аккаунт.
Меняется ли SteamID при смене ника?
Нет. ID закреплён за аккаунтом навсегда. Имя профиля и кастомный адрес меняются, SteamID64 нет.
Чем опасно, если кто-то знает мой SteamID?
Он публичный по устройству Steam: он есть в ссылке на ваш профиль. По нему находят профиль и историю, но не входят в аккаунт. Берегите логин и пароль, безопасность аккаунта зависит от них.
