How can I find my steam ID?

Solution 1:

Get your SteamID 64-bit

Method 1

Login to Steam using a web broswer.

Once logged click on your profile and add ?xml=1 to browser url address

http://steamcommunity.com/id/<yourname>/?xml=1 or http://steamcommunity.com/profiles/<yourprofilenumber>/?xml=1 (if you have not set a public username yet)

Method 2

Open this file <Steam Installation Path>\config\loginusers.vdf in notepad.

You'll receive a long XML file but you can look at tag at the beggining. It contains your 64-bit SteamID.

<profile>  
<steamID64>7234567890123456</steamID64>

Get your SteamID 32-bit

Using a simple formula you can also build your Steam 32-bit ID similar to STEAM_X:Y:Z (e.g. STEAM_1:0:12345678) starting from Steam 64-bit ID

Z = (SteamID64 - 76561197960265728)  / 2
Y = SteamID64 % 2
X = 1 if profile is public / 0 if profile is private

Solution 2:

If you have registered an account with Steam, you have a steam ID. This ID number, however, is not the same as your account name, nor is it any nickname you may choose to set.

The Steam Support site has a pretty thorough step by step instruction.

How can I find my SteamID?

SteamID refers to your Steam account's unique numeric identifier. The instructions below will help you find your SteamID - for assistance with the Steam Community, please see the Steam Community topic.

  • Launch any Valve multiplayer game.
  • Click Options.
  • Select the Keyboard tab.
  • Click the Advanced button.
  • Check the box labeled Enable Developer Console.
  • Click Apply and then click OK.
  • Join or create a server.
  • From the menu screen, press the tilde ~ key - typically in the upper left hand corner of the keyboard to load the Console.
  • Type status into the console text field and press the Enter key. Your SteamID will be displayed next to your nickname in the console window. SteamID example: STEAM_0:1:1234567