20

Every game on Steam has a different Game ID (also known as App ID). For instance, looking on my own computer, Portal has an ID of 400, and FTL: Faster Than Light is 212680.

How do I find this ID for a specific game on Steam?

  • I added an answer I came across when searching for this information. The answer will work for most people, however, it does not work in my case as I'm currently in Linux browsing a Windows file system. – IQAndreas Jan 7 '14 at 16:12
30

Go to the game's store page and check the URL. The last number in the URL is the application ID. All the store URLs are in format store.steampowered.com/app/APPID, so for Wasteland 2, the URL is http://store.steampowered.com/app/240760/, and appID 240760.

store.steampowered.com/app/240760/

Another reliable way is to search for the program on steamdb, which will show you the info for games removed from the store as well. The appid is clearly labelled in the search results.

  • 2
    What is this, an answer that has freehand circles and no upvotes? I shall rectify this injustice! – kotekzot Jan 7 '14 at 16:19
  • So simple, Que magnifique! Thanks for also editing in the additional information such as a sample game URL and the screenshot. – IQAndreas Jan 7 '14 at 16:21
  • 1
    This won't work for games that have been removed from the store, or games which have never had a store page (which is a surprising number). It also does not work for DLC or packages which do not have their own store page. – BlueRaja - Danny Pflughoeft Jan 9 '14 at 23:01
  • @BlueRaja-DannyPflughoeft good point, updated the answer – 3ventic Jan 10 '14 at 0:00
  • Works with community pages too, within Steam client if I go to CS:GO community page it shows http://steamcommunity.com/app/730/ as the URI, 730 is the app-id for CS:GO and so I can run it from a console (on Linux) with steam steam://run/730. – pbhj Jun 1 '17 at 21:20
5

Many of the methods above work but I am going to show you an offline version. I am using Windows and uncertain if it works with other systems. If you head into your Steam directory and open SteamApps, and then open common. There you will find a list of games. Open your chosen folder and find "steam_appid". Open it, and it will show the ID in a text document.

  • 2
    many games lack that file steam_appid.txt – Sam Watkins May 2 '14 at 17:07
  • @SamWatkins Would you have any evidence to support that? – Waddling Pig May 10 '14 at 11:39
  • Not sure how to provide evidence to you. I have 395 games installed by steam, of which 88 have steam_appid.txt in the right place, one of those is an empty file. 31 more games have steam_appid.txt in a different location. Only 30% of my games have any steam_appid.txt file anywhere in the installation. Ok here is some evidence you might be able to check. Neither Team Fortress 2 nor DOTA 2 (free games) have any steam_appid.txt (on Linux at least). I can give you one or two windows games without steam_appid.txt if you don't believe me: Jolly Rover, and Cthulhu Saves the World. – Sam Watkins May 11 '14 at 14:30
1

There is an answer for this in the Steam Support, however, it requires you to be running both Steam and Windows.

Taken from Steam Support: Finding the Application ID for a Steam Game:

This process can also be used for Demos, Media, and other products on Steam:

  1. Login to the Steam account
  2. Go to your Library
  3. Right click the installed game and choose "Create desktop shortcut"
  4. Go to your Desktop and locate the new shortcut
  5. Right-click on the shortcut and select Properties
  6. Look at the target path for the number following steam://rungameid/. This number is the Application ID for the game.
0

While 3ventic's answer is the easiest way, there is a way to do it which is fully offline and more garunteed than Waddling Pig's answer (as not all games have that steam_appid file) however this will only work for games you have downloaded as this method has you look in the steamapps folder.

in the steamapps folder you'll see a bunch of appmanifest_######.acf files, the # are the app id for the game, but also other information such as where the game's directory is and it's name. using Notepad++

  1. Open the "Find in Files" dialog with CtrlShiftF
  2. in "Find What" enter the name of the game
  3. in "Filter" put in *.acf
  4. in "Directory" put in the path to the steampps folder
  5. untick "In all Sub folders"
  6. Click "Find in Files"

and quickly you should get a result with the highlighted line of the file being the game name, verify this and look at the filename of the .acf file and the number in the name is your id. you can use any other program you are familiar with if it can

  • search for text in files in a specified directory
  • can be filtered to only look at .acf files and/or just the steamapps directory (as it can slow right down if your also searching every file in the common directory which is where the games are normally downloaded too)

this method also has the extra benefit in that if you are looking for where the game files are, the .acf file will have that listed in there too (i have came across the rare instances where game folders in common aren't intuitive to the game they actually are)

-2

None of the above worked (at least easily),

(Just to be clear this works in Ubuntu Linux's Desktop)

One way from another post I read, ... is to make a shortcut on the desktop, and R. Click IT'S properties, and it is in the end of the "Commands:" Line One WILL find the AppID (rungameid).

ex's. (in my Shortcut)

#

Name: The Elder Scrolls V Skyrim.desktop

Command: steam steam://rungameid/72850

#

Therefore Elder Scrolls ... appid is 72850

Always trying to Help, Mark

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.