I downloaded a game from a website other than Steam. How can I link the game up with my Steam account so that I will be able to get the badges and achievements that come with the Steam version of the game?

  • 1
    You might need to specify where you got the game. Some options will allow you to register with steam, but for others it could be entirely separate.
    – Angzuril
    Commented Apr 29, 2017 at 23:38
  • 5
    Did you legally purchase the game from another source? If so, can you specify the game and the place you bought it, because some games when bought from official site etc allow you to get a steam key to activate.
    – ave
    Commented Apr 29, 2017 at 23:46
  • 1
    @JonK sorry. Removed that comment and, posted one that assumes good intent.
    – ave
    Commented Apr 29, 2017 at 23:55
  • @Avery Yes, and legit store-bought or bought online from non-steam associated places do not give steam keys. So don't assume that just cuz he doesn't say the name of the game it isn't legit
    – Oak
    Commented Apr 30, 2017 at 0:35
  • Does this answer your question? Alternative to Steam's "add non-steam game" dialog?
    – DanMan
    Commented Jul 10, 2022 at 18:31

2 Answers 2


Unless the game is designed to work with Steam via the SteamAPI you will not be able to get achievements or badges with that game.

Generally speaking, if you're not buying a game on Steam it will not be written for the SteamAPI.

If you purchase a Steam key elsewhere then you can 'Activate' that key on Steam. You would then get that game in your steam account just as if you'd bought it through Steam — a copy that was written with the SteamAPI and thus has badges and achievements.


Non-Steam games cannot link with Steam badges, achievements, etc.

But you can add them to your library and be able to launch then from steam, and have the in game overlay (shift+tab) in game.

enter image description here

Go to your steam library and click add a game.

Then: Add a non Steam game...

It will now start to list all of the possible things that can be added.

enter image description here

If it does not find the game you want, you can simply press Browse... and find the .exe file of the game you would like to add.

I hope this helps!

Sadly if you add a non steam game its achievements cannot be added because the game has no affiliation with Steam. The game would have to be sold and affiliated with Steam and its API to have achievements.

  • This does not address the question at all Commented Apr 30, 2017 at 22:07
  • 4
    "Non-Steam games cannot link with Steam badges, achievements, etc." -> it addressed the question. Also it gives details about adding a game to lib, personally I find this useful.
    – zozo
    Commented May 3, 2017 at 12:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .