We may earn a commission when you buy through links in our articles. Learn more.

How to play non-Steam games on Steam

Steam add non Steam game how to guide

How do you play Overwatch on Steam? Or Battlefield 1 or League of Legends, for that matter? There are plenty of PC games that aren’t on Steam, but that doesn’t mean you can’t play them using Valve’s client. You just need to add them to your Steam Library. 

For more guides, tips and tricks, head over to our Steam FAQ.

How to add non-Steam games to Steam

Doing this is really simple. In the bottom left corner of the Steam client is an Add a Game button. Click this, and select Add a Non-Steam Game. A new window will open up with a file browser. You need to find the .exe file of the game you want to add. These are normally easy to find because they have the game logo as the file icon. Steam will offer suggestions of games it has found, but if the one you want is not in the list simply look for the game’s install folder using the ‘browse’ button.

When you’ve found a game, click the tick box next to its icon in the list and then press the Add Selected Programs button. This will add the game to your library list in the Steam client. If the .exe has a strange name and you’d like the library to display a nicer one so everything looks uniform, just right click the game in the library and change its name in the properties window.

How to play Origin games on Steam

If you’re adding an Origin game like Mass Effect or Battlefield to Steam, just follow the steps above. You’ll be able to find the games by browsing for the Origin games folder, which can typically be found at:

C:\Program Files (x86)\Origin Games

In this folder will be all the Origin games you have installed. So for example if you wanted to add Titanfall 2, you’d go to C:\Program Files (x86)\Origin Games\Titanfall2 and add the Titanfall2 file. This will add the game to the Steam library page.

Despite adding an Origin game to Steam, you will still need to have Origin running for the game to work.

How to play Blizzard games on Steam

You can add Blizzard games like World of Warcraft and Overwatch to Steam. Simply follow the ‘add game to steam’ instructions above, and browse your Program Files folder for the game you’d like in Steam. So for example, if you wanted to add Overwatch to Steam, you’d go to:

C:\Program Files (x86)\Overwatch

You will notice that there is a Battle.net folder in Program Files, but your Blizzard games are not stored there. They each have their own folder, so seek them out instead.

For Blizzard games to work in Steam the Battle.net client will still need to be running. Launching a Blizzard game should open Battle.net automatically though, so your new Steam shortcut should work just fine.

How to play Uplay games on Steam

If you’re looking to add Ubisoft games like Assassin’s Creed to Steam, it’s the same set of steps as we’ve previously outlined. To find your Ubisoft games, you’ll need to head to:

C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games

From here you should be able to find the folder of the Uplay game you’d like to add to Steam, and select the .exe application file from there.