Most PC Game Pass and Microsoft Store games are UWP apps, meaning you can’t add them to Steam as non-Steam games the usual way. But there’s a working method, and it includes downloading and running a third party app. In this guide, we’ll show you how to do it.
The first thing you need to do is download the UWPHook app. This tiny app allows users to add their PC Game Pass games and PC games purchased on the Microsoft Store to Steam as third-party apps.
Go to the app’s GitHub page, scroll down to the “Assets” section, download the UWPHook executable UWPHook.exe and install the app.
Don’t touch the default installation options; if it all goes well, you should have the UWPHook shortcut on your desktop after installing the app.
Next, it’s time to run UWPHook and add your PC Game Pass games to your Steam library. First of all, close Steam so UWPHook can add Game Pass games to your Steam library. And when we say close Steam, we mean turning off the app completely. In other words, go to your Taskbar notification area, right click the Steam icon, and click the “Exit Steam” button.
After you turn off Steam, open UWPHook and let it scan for UWP apps and games on your system. Once you see the app list, select every game you want UWPHook to add to Steam. Note that you can add game artwork manually or let UWPHook do the job for you. If you’re okay with adding artwork manually, hit the “Export Selected Games to Steam” button and check our guide on adding regular, non-UWP games to Steam. It features a section that explains how to manually add game artwork.
If you want UWPHook to automatically find and set custom game artwork, continue reading.
If you want UWPHook to add custom game artwork to your Game Pass games automatically, open the app
Read more on howtogeek.com