В этом гайде я разберу, как посмотреть онлайн у любой игры в Steam: через сам клиент, центр сообщества, сайты со статистикой и даже официальное API. Выбрал игру, проверил онлайн — и сразу видно, живая она или пора искать что-то другое.

Официальная статистика Steam
Если тебе надо быстро понять онлайн на данный момент — какие игры прямо сейчас в топе и сколько людей в них сидит — проще всего заглянуть в официальный раздел статистики Steam. Там показывают текущий онлайн и пиковые значения по самым популярным играм.
Есть два адреса по которым это можно сделать:
- https://store.steampowered.com/stats/stats/ - игровая статистика и ТОП 100 самых популярных игр;
- https://store.steampowered.com/charts/ - чарты Steam, можно посмотреть лидеров продаж, самые популярные игры, например на Steam Deck, а так же исторические данные.
Эти два раздела удобны, когда нужно быстро оценить, что сейчас в тренде.
Но с помощью этих страниц можно посмотреть онлайн только самых популярных, а не любых, игр.
Онлайн конкретной игры через центр сообщества
Этот способ позволяет посмотреть онлайн у конкретной игры, а не только у топовых.
Как сделать в клиенте или браузере:
- Открой Steam и найди нужную игру — через поиск или в своей библиотеке.
- Зайди на её страницу в магазине.
- Справа (или чуть ниже обложки) нажми «Центр сообщества».
- На странице центра в верхней части обычно есть строка с текущим онлайном — сколько человек сейчас играет в игру.
Если хочешь, можно сразу открывать центр сообщества из поиска в браузере: https://steamcommunity.com/app/APPID Вместо APPID подставляешь ID игры (например, 570 для Dota 2), и попадаешь на ту же страницу с онлайном:
https://steamcommunity.com/app/570
Важно понимать пару вещей:
- если онлайн совсем маленький, блок с цифрами может не показываться вообще;
- для чисто одиночных игр Steam тоже не всегда выводит текущих игроков — это нормально.
Логика на мобильном примерно такая же: открываешь игру в приложении, переходишь в центр сообщества и смотришь, есть ли строка с онлайном. Если её нет — придётся пользоваться сторонними сайтами или API, о них как раз дальше.
Сторонние сайты: Steam Charts, SteamDB и Steambase
Если Steam не показывает онлайн нужной игры (нет блока в центре сообщества или игра не в топ-100), выручают сторонние сервисы.

Заходишь на сайт, вбиваешь название игры, открываешь её страницу. Видно, сколько человек играет прямо сейчас, пик за 24 часа, рекордный пик и графики по дням/месяцам. Можно понять, онлайн игры стабильный или уже сдулся.
Я обычно смотрю здесь:
Что важно понимать про все такие сайты, что цифры могут немного отличаться и друг от друга и от клиента Steam — у каждого сервиса свои методы сбора и частота обновления.
Как узнать онлайн через Steam API
Это самый прямой и "чистый" способ: ты спрашиваешь у официального API, сколько человек сейчас в игре, и получаешь ответ в виде цифры.
Кстати, сторонние сервисы используют именно этот способ, чтобы собирать данные.
Сначала нужен appid игры. Самый простой способ — открыть страницу игры в браузере и посмотреть на адрес. Например, у Dota 2 ссылка вида:
https://store.steampowered.com/app/570/Dota_2/
Цифры после /app/ и перед следующим слэшем — это и есть appid. Берёшь его и подставляешь в ссылку API:
https://api.steampowered.com/ISteamUserStats/GetNumberOfCurrentPlayers/v1/?appid=570
Страница вернёт примерно вот такое содержимое в виде JSON строки:
{"response":{"player_count":651555,"result":1}}
- player_count — сколько человек прямо сейчас играет в эту игру;
- result: 1 — запрос прошёл успешно.
Фишка в том, что так можно посмотреть онлайн у любой игры, для которой Steam отдаёт эти данные: не нужен ни клиент, ни сторонние сайты — только appid и браузер.
Нюансы:
- иногда API может вернуть 0 или пустой ответ — значит, либо у игры нет данных, либо сейчас есть проблемы на стороне сервера;
- цифры всё равно могут чуть отличаться от сторонних сервисов: у них своя логика обновления и агрегации, но порядок величин будет тем же.
Если захочешь заморочиться, эту же ссылку можно опрашивать скриптом и строить свои графики. Но для обычной проверки обычно хватает просто открыть URL в браузере.
Почему везде разные цифры и кому верить
Если сравнивать онлайн одной и той же игры в разных местах, почти всегда будут расхождения.
Почему так происходит:
- Разное время обновления. Steam-клиент и API отдают данные почти real time, сторонние сайты часто обновляют свои счетчики раз в N секунд или минут.
- Способы подсчёта. Одни сервисы берут сырые данные из Steam и сглаживают, другие — кешируют и показывают усреднённые значения, третьи подрезают пики, чтобы не было резких всплесков на графиках.
- Часовые пояса и округление. Пики за день/сутки могут считаться по разным временным зонам, плюс кто-то может округлять данные.
- Все эти цифры — это количество игроков именно в Steam. Игроки с консолей, других лаунчеров или standalone-версий сюда не попадают, и разные сервисы могут по-разному фильтровать эти данные (если вообще имеют к ним доступ).
Как с этим жить и что выбирать:
- Чтобы понять, сколько человек играет прямо сейчас — смотри Steam (центр сообщества) или API.
- Чтобы оценить историю онлайна и тренды — удобнее использовать сервисы.
- Если цифры немного отличаются — вообще не обращай внимания. Для тебя важен порядок: сотни там игроков, тысячи или сотни тысяч.
Главная мысль: не пытайся найти идеальный счетчик. Достаточно понять онлайн мёртвый, средний или огромный. Остальное — статистическая погрешность.