Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

How can I find my steam ID?

I haven't bought any games; I am playing a free one.
Is the ID only created if I buy a game?

share|improve this question
add comment

4 Answers 4

up vote 11 down vote accepted

Solution 1: Get your Steam ID by logging in here:

What Is My Steam ID

Solution 2: Convert your Profile URL into a Steam ID:

Paste your profile URL into Steam ID Finder.

To get your profile URL:

  1. Launch Steam

  2. Click your email address in the upper right to get to a drop-down menu

  3. From the drop-down menu select "View Profile"

  4. Once the profile loads, right click the profile page anywhere and select "Copy Page URL". It will be in the form http://steamcommunity.com/profiles/1234567890/

share|improve this answer
    
You can also load your profile as XML to get your data. Example, steamcommunity.com/id/neon1024?xml=1 –  DavidYell Jun 29 '13 at 13:42
add comment

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
share|improve this answer
    
this is the only way? I don't have any Valve (first party, like TF2, Half-Life, etc) games installed! –  Jeff Atwood Oct 24 '12 at 17:02
1  
@JeffAtwood - Just look at your profile page. There isn't a need to use any third-party service or launch any Steam purchase, just view your profile, within Steam. –  Ramhound Oct 24 '12 at 22:13
add comment

Here's an alternative Steam ID Finder. It can do more things than just finding a Steam ID. It can also estimate the age of private accounts and keeps track of how many people have searched for each Steam profile.

Full disclosure: I am the owner of http://www.vacbans.com

share|improve this answer
1  
Why the downvotes? –  John the Green Jul 15 '13 at 14:23
    
Apparently this site gives you info on private accounts, which some members of the community are arguing is not a good idea to promote. –  Mana Jul 15 '13 at 16:07
2  
I'm the creator of VacBans.com. I poured my sweat and blood into this project. The developer page on the Valve site explains how to use Steam IDs to determine the age of accounts. It's no secret. It's common knowledge in the gaming community. People will judge people based on the length of their steam ID with or without my site. I just make that judgement more accurate. :) –  user51895 Jul 20 '13 at 19:20
1  
@user51895 Full disclosure is important. :) –  badp Aug 7 '13 at 20:34
add comment

I've made a guide and made picture

enter image description here

lazy people can run this https://dl.dropboxusercontent.com/u/45755423/SteamIdFinder.jar (windows only for now)

share|improve this answer
    
All that java app does is open [Steam install location]/logs/connection_log.txt and read the ID straight out of the textfile, then plug it into the website. Why not just tell people "read the ID in this textfile"? –  SevenSidedDie Oct 10 '13 at 18:46
1  
It might just be my paranoia, but things will have gone a pretty long way before I put that info in a random java app or a .ru website. Sorry. –  Adriano Varoli Piazza Oct 10 '13 at 20:54
    
@SevenSidedDie that's why i call for lazy ppl and btw no other service supports steamid32(accountid) that located in logs/connection_log.txt –  AucT Oct 13 '13 at 3:07
    
@Adriano Varoli Piazza - no longer than other services. to check steam id info you need several api requests to valve - so it needs few secs( and btw i bought ru domain because it cost <3$ per year :D dunno what makes you so angry to put so many downwotes, but it's okay if you dont like it –  AucT Oct 13 '13 at 3:08
2  
@AucT One person can't downvote more than once. That's four (so far) different people who don't think this answer is useful. And as for the Java app: it's not "lazy" people who run random apps off the internet; it's stupid people. I decompiled your app and I can see that the version I got is harmless, but offering untrusted java apps is not a good idea. It trains people to do unsafe things, which makes them vulnerable to real viruses and trojans. That is probably why this is being downvoted. –  SevenSidedDie Oct 13 '13 at 3:09
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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