What linking Steam to Xbox actually does

Linking Steam to Xbox connects your two gaming accounts so they recognize each other. When you link them, Xbox can see your Steam friends list, and you can join multiplayer games with Steam friends from your Xbox console or PC. Some games that run on both platforms — like Halo Infinite or Sea of Thieves — let you play together across Steam and Xbox if your accounts are linked.

The link does not merge your libraries or give you free games on either platform. Games you own on Steam stay on Steam. Games you own on Xbox stay on Xbox. What changes is that the two services can talk to each other about who you are and who your friends are.

You do not need to link the accounts to play games on either platform separately. You only need the link if you want cross-platform multiplayer or to see Steam friends in Xbox's social features.

Key Takeaways

  • Linking Steam to Xbox lets you play multiplayer games with Steam friends on your Xbox console or PC, but only if the game supports cross-platform play.
  • Your game libraries stay separate — linking does not give you access to games you own on the other platform.
  • You link accounts through Xbox's website by signing in with your Microsoft account and authorizing Steam to connect.
  • The process takes about five minutes and requires you to have both a Steam account and a Microsoft account (which Xbox uses).

How to link Steam to Xbox on Windows PC

Start by going to xbox.com and signing in with your Microsoft account. If you do not have a Microsoft account, you can create one for free at that same page. Once you are signed in, look for your profile icon in the top right corner and click it, then select "Settings".

In Settings, find the section labeled "Connections" or "Connected apps" — the exact name varies depending on when Xbox updated their website. Click on it and look for Steam in the list of available services. Click the Steam option and you will be sent to Steam's login page. Sign in with your Steam username and password.

Steam will ask you to confirm that you want to allow Xbox to connect. Click "Authorize" or the green confirmation button. You will be sent back to Xbox's website, and the link is complete. You should see a confirmation message saying your Steam account is now connected.

How to link Steam to Xbox on console

On Xbox Series X, Series S, or Xbox One, go to Settings from the home screen. Navigate to "Account" and then "Connections" or "Connected apps". Select Steam from the list of available services.

Your console will display a code on the screen — usually a six or eight-digit number. Go to xbox.com/link on any web browser (phone, tablet, or computer) and enter that code. You will then be asked to sign in with your Steam account and authorize the connection, just as you would on PC.

Once you authorize on the website, return to your console. The connection should complete within a few seconds, and you will see a confirmation message.

What happens after you link the accounts

After linking, your Steam friends list becomes visible in Xbox's social features. When you are playing a game that supports cross-platform multiplayer, you can invite Steam friends to join you, and they can invite you to their games. The invitations appear in both Steam and Xbox's messaging systems.

Your Xbox friends will also see that you are linked to Steam, and they can view your Steam profile if they click on your name. However, your Steam friends do not automatically become your Xbox friends — the link only makes the lists visible to each other.

If you play games that track achievements or progress across platforms, linking ensures that progress syncs correctly. For example, if a game saves your level or unlocked items to your account, you will see the same progress whether you play on Steam or Xbox.

Unlinking Steam from Xbox if you change your mind

You can disconnect the accounts at any time without losing anything. On Xbox's website, go back to Settings, find Connections, and select Steam. Look for an "Unlink" or "Disconnect" button and click it. Confirm when Xbox asks you to verify.

On console, the process is the same: Settings, Account, Connections, Steam, then Unlink. The disconnection is when ready. Your game libraries, achievements, and friends lists remain unchanged — the link straightforward stops working.

If you unlink and then link again later, you will need to go through the authorization process again, but everything will reconnect to the same accounts.

Troubleshooting common linking problems

If you see an error message saying "Steam account not found", check that you are signing in with the correct Steam username. Steam usernames are not the same as display names — your username is what you use to log in to Steam's website. If you are not sure which one is your username, go to steampowered.com, sign in, and look at your account name in the top right corner.

If the authorization page does not load, try clearing your browser's cache and cookies, then start the linking process again. If you are on console and the code expires before you enter it on the website, go back to the Connections menu and request a new code.

If the link appears to work but your Steam friends do not show up in Xbox, wait a few minutes — the systems sometimes take time to sync. If they still do not appear after 15 minutes, try signing out of Xbox and signing back in.

Games that actually use cross-platform play

Not every game supports playing across Steam and Xbox. Games that do include Sea of Thieves, Halo Infinite, Minecraft, Fortnite, and Apex Legends. Before you link your accounts expecting to play with a friend, check the game's official website or store page to confirm it supports cross-platform multiplayer.

Some games require you to link your accounts before you start playing, while others do it automatically once the link exists. A few games ask you to link a third account — for example, Fortnite requires an Epic Games account in addition to Steam and Xbox. Read the game's setup instructions to see what it needs.

Frequently Asked Questions

Do I need a Microsoft account to link Steam to Xbox?

Yes. Xbox uses Microsoft accounts for everything. If you do not have one, you can create it free at xbox.com or microsoft.com. It takes about two minutes and only requires an email address.

Will linking give me access to Xbox Game Pass games on Steam?

No. Linking only connects your accounts so they can see each other. Games you own on Xbox Game Pass are only playable through Xbox. Games on Steam are only playable through Steam. The link does not change what you own on either platform.

Can I link the same Steam account to multiple Xbox accounts?

One Steam account can be linked to one Xbox account at a time. If you try to link it to a different Xbox account, it will unlink from the first one automatically.

What if I do not see Steam in the Connections menu?

Steam may not be available in your region, or Xbox may be updating their service list. Try again in a few hours. If it still does not appear, check Xbox's support website to see if there are known issues in your area.

Does linking Steam to Xbox cost money?

No. Linking is free. Both Steam and Xbox accounts are free to create and use.