What linking Steam to Xbox actually does
Linking Steam to Xbox connects your Steam account to your Microsoft account so that your Xbox profile can see your Steam games and achievements. This is not the same as playing Steam games on an Xbox console — most Steam games still run only on PC. What the link does is let Xbox track your Steam library, show your Steam friends list in Xbox, and display your Steam achievements on your Xbox profile.
The connection happens through Xbox App on Windows, which is Microsoft's PC gaming platform. Once linked, anyone viewing your Xbox profile online can see what games you own on Steam and what you have accomplished in them. You can also use Xbox Game Pass for PC to play some games that also exist on Steam, and your progress may sync between the two platforms for supported titles.
Key Takeaways
- Linking requires a Microsoft account (which includes Xbox Live) and a Steam account, both of which you must already own.
- The link happens inside Xbox App for Windows, not on the Xbox console itself or through Steam's settings.
- After linking, your Xbox profile will display your Steam library and achievements, but your Steam games will not run through Xbox App.
- Some games on both Steam and Xbox Game Pass for PC will sync progress between platforms, but most Steam games remain separate from Xbox.
- You can unlink the accounts at any time through your Xbox privacy settings without affecting either account.
Step-by-step: linking Steam to your Xbox profile
Start by opening Xbox App on your Windows PC. If you do not have it, download it from the Microsoft Store. Sign in with your Microsoft account — this is the account tied to your Xbox profile. If you do not have a Microsoft account, create one at account.microsoft.com before continuing.
Once you are signed into Xbox App, look for your profile icon in the top right corner and select it. Choose "Profile" from the menu. On your profile page, find the section labeled "Connected Accounts" or "Social" — the exact wording varies by app version. Look for Steam in the list of available platforms to connect.
Select Steam and you will be taken to a Steam login page. Enter your Steam username and password. Steam will then ask you to confirm that you want to allow Xbox to access your profile information. Click "Continue" to authorize the connection. You will be returned to Xbox App, and your Steam account should now appear as linked.
What you need before you start
You must have an active Steam account with at least one game in your library. A brand new Steam account with no games will link, but Xbox will have nothing to display. Your Steam account does not need to be new — you can link an account you have owned for years.
You also need a Microsoft account. If you use Windows 10 or Windows 11, you likely already have one — it is the account you use to sign into your computer. If you sign into Windows with a local account instead, you will need to create a Microsoft account at account.microsoft.com and then sign into Xbox App with that account instead.
Your Steam account must have two-factor authentication enabled if your account has a history of being accessed from different locations or if Steam suspects unusual activity. This is a security measure Steam enforces, not a requirement Xbox imposes. If you see an error about two-factor authentication when you try to link, go to Steam Settings, select "Account," and enable the Steam Guard authenticator.
Where to find your linked Steam account after connecting
Once linked, visit your Xbox profile on the web at xbox.com. Sign in with your Microsoft account. On your profile page, scroll down to find the "Connected Accounts" section. Your Steam account should be listed there with your Steam username and a link to your public Steam profile.
Anyone who views your Xbox profile online will see a "Steam" section showing your most recent games and achievements from Steam. The exact information displayed depends on your Steam privacy settings — if your Steam profile is set to private, Xbox will show less detail. You can change what Steam displays by going to your Steam profile, clicking "Edit Profile," and adjusting the privacy settings under "Profile Visibility" and "Game Details Visibility."
Syncing progress between Steam and Xbox Game Pass for PC
Some games exist on both Steam and Xbox Game Pass for PC, and a few of these titles support cross-progression — meaning your save files and achievements sync between the two versions. This is not automatic for all games; only specific titles support it. Games like Halo Infinite, Forza Horizon 5, and some Microsoft-published titles offer this feature.
To check if a game supports cross-progression, look at its store page on both Steam and Xbox. The game description will mention "cross-save" or "cross-progression" if the feature is available. If you own the game on both platforms and cross-progression is supported, your progress should sync automatically once you link your accounts — you do not need to do anything extra.
If you play a game on Steam and later install the same game from Xbox Game Pass for PC, your save files will not transfer unless the developer has specifically built that feature in. Most indie games and older titles do not support cross-progression, so check before assuming your progress will carry over.
Troubleshooting common linking problems
If you see an error saying "This account is already linked," your Steam account is connected to a different Microsoft account. You can only link one Steam account to one Microsoft account at a time. If you want to link a different Steam account, you must first unlink the current one. Go to your Xbox profile settings, find "Connected Accounts," select Steam, and choose "Disconnect."
If Steam asks for two-factor authentication and you do not remember setting it up, go to Steam Settings, select "Account," and look for "Manage Steam Guard." If you have a phone number on file with Steam, you can use that to receive a code. If you do not have access to your phone or the email address tied to your Steam account, you will need to contact Steam Support before you can link.
If Xbox App itself will not open or keeps crashing, try restarting your computer. If the problem continues, uninstall Xbox App from Settings > Apps > Apps & Features, then reinstall it from the Microsoft Store. Make sure Windows is fully updated — go to Settings > Update & Security > Windows Update and install any pending updates.
Unlinking your Steam account from Xbox
You can disconnect your Steam account from Xbox at any time without deleting either account. Go to xbox.com and sign in. Navigate to your profile, find "Connected Accounts," select Steam, and choose "Disconnect." Your Steam library will no longer appear on your Xbox profile, and Xbox will no longer have permission to see your Steam data.
Unlinking does not affect your Steam account or your Xbox account — both remain active and unchanged. You can link them again later if you want. Your games stay in both libraries, and your achievements are not deleted. The only change is that your Xbox profile will no longer display your Steam information publicly.
Frequently Asked Questions
Can I play my Steam games through Xbox App?
No. Linking your Steam account to Xbox lets Xbox display your Steam library on your profile, but it does not let you launch Steam games from Xbox App. Steam games run only through Steam. If you want to play games through Xbox App, you need to own them on Xbox Game Pass for PC or purchase them directly from the Xbox Store.
Will my Steam friends see my Xbox activity?
No. Your Steam friends list and your Xbox friends list are separate. Linking the accounts does not merge your friends or share your activity between platforms. Your Steam friends will not see what you are playing on Xbox unless you tell them, and vice versa.
What happens to my Steam account if I unlink it from Xbox?
Nothing. Your Steam account remains exactly as it is. All your games, achievements, and friends stay in Steam. Unlinking only removes the connection between Steam and your Xbox profile — it does not delete or change either account.
Do I need Xbox Game Pass to link Steam to Xbox?
No. You can link Steam to Xbox without owning Game Pass. The link simply lets Xbox display your Steam library on your profile. Game Pass is separate — it is a subscription service that gives you access to games in the Xbox library, some of which may also be on Steam.
Can I link multiple Steam accounts to one Xbox profile?
No. One Xbox profile can only be linked to one Steam account. If you have multiple Steam accounts and want to link them all to Xbox, you would need multiple Xbox profiles (multiple Microsoft accounts).