Skip to main content

Как найти Steam App ID

Три надежных способа найти App ID для любой игры Steam со скриншотами в текстовом виде.

Последнее обновление: 2026-06-29

Steam App ID — это уникальный 6–7-значный номер, который Valve присваивает каждой игре, DLC и инструменту на Steam. SteamTools нужен именно этот номер — ни название игры, ни ее магазин URL, ни фрагмент страницы SteamDB. На этой странице перечислены три надежных способа его найти в том порядке, в котором большинство людей должны их попробовать.

##Способ 1: из магазина URL (самый быстрый)

Откройте страницу магазина игры в браузере. URL выглядит следующим образом:

https://store.steampowered.com/app/400/Portal/

Число между /app/ и следующей косой чертой — это App ID. В приведенном выше примере это 400. Это единственный номер, который вам нужен.

Тот же шаблон работает для DLC и инструментов:

https://store.steampowered.com/app/12345/DLC_Name/    -> 12345
https://store.steampowered.com/app/67890/Tool_Name/   -> 67890

Если URL содержит строку запроса после фрагмента, игнорируйте строку запроса. App ID всегда является простым целым числом между /app/ и следующим /.

Способ 2: от SteamDB (самый надежный)

Если магазин URL недоступен (что характерно для приложений, исключенных из списка, невыпущенных или привязанных к региону), перейдите в SteamDB и найдите игру по названию. На странице приложения SteamDB вверху отображаются четыре числа:

  • App ID — то, что вы хотите.
  • Идентификатор пакета — другой. Пакет представляет собой коммерческий пакет.
  • Идентификатор депо — другой. Склад — это строительный артефакт.
  • Идентификатор сборки — другой. Сборка представляет собой конкретную версию.

Самый быстрый способ убедиться: посмотрите ссылку на канонический магазин URL SteamDB вверху страницы. Число в store.steampowered.com/app/<NUMBER>/... — это App ID.

Способ 3: из локальной установки Steam (офлайн)

Если вы когда-либо запускали игру через Steam, на вашем диске находится App ID:

  • macOS: ~/Library/Application Support/Steam/steamapps/
  • Linux: ~/.steam/steam/steamapps/
  • Windows: C:\Program Files (x86)\Steam\steamapps\

В каждой установленной игре есть папка appmanifest_<APPID>.acf. Число в имени файла — App ID. Так:

  • appmanifest_400.acf -> 400 (Портал)
  • appmanifest_620.acf -> 620 (Портал 2)
  • appmanifest_12345.acf -> 12345 (какая бы игра ни была)

Самый быстрый способ на любой платформе: откройте папку выше и введите grep название игры. Первое совпадение будет в поле name файла, имя которого начинается с appmanifest_.

Чем не является "App ID"

Есть несколько чисел, которые похожи на App ID, но таковыми не являются. SteamTools отклонит их.

  • Идентификаторы пакетов Steam начинаются с 1 и могут состоять из 4–6 цифр. Они идентифицируют коммерческий пакет, а не приложение. Магазином URL для пакета является /sub/<id>/, а не /app/<id>/.
  • Идентификаторы складов — это 6–7-значные числа, обозначающие артефакт сборки. Магазина URL для депо не существует; вы найдете склады в SteamDB на вкладке «Склады».
  • Идентификаторы сборок — это 8–10-значные числа, которые меняются каждый раз, когда Valve загружает новую сборку. Идентификатор сборки находится в SteamDB на вкладке «Сборки».
  • Идентификаторы мастерской предназначены для содержимого мастерской и имеют собственное пространство имен. SteamTools не использует идентификаторы мастерской.

Если вы вставите любое из этих чисел в генератор, вы получите чистую ошибку «Приложение не найдено в магазине Steam». Это генератор, сообщающий вам, что число, которое вы ему дали, не соответствует App ID.

Что делать, если число верное, но генератор его отклоняет

Этому могут способствовать три вещи:

  1. Номер соответствует исключенному приложению. SteamDB сохраняет запись, но appdetails больше ее не возвращает. SteamTools не может работать с приложениями, исключенными из списка; у вышестоящего инструмента также нет манифеста.
  2. Номер соответствует приложению, доступному только в определенном регионе. В настоящее время генератор запрашивает cc=us. Если вы пытаетесь найти игру, продающуюся, скажем, только в японском магазине, вызов appdetails вернет пустой результат. Оставьте заметку в поле Discord, и мы добавим недостающий регион.
  3. Вы ввели начальный ноль, завершающий пробел или число, отформатированное с помощью разделителя тысяч. App ID — это целые числа от 1 до 4 294 967 295 без форматирования. Вставьте только цифры.

Все еще застрял?

См. также