The basic steps to link Steam and Twitch
Connecting Steam to Twitch takes about two minutes and happens entirely through your Twitch account settings. You do not need to do anything inside Steam itself. The connection lets Twitch show your Steam profile on your channel, display what game you are playing when you stream, and lets viewers click through to your Steam page.
Start by logging into Twitch on a web browser. Go to your account settings by clicking your profile icon in the top right corner and selecting Settings. From the left menu, click Connections. You will see a list of services you can connect — find Steam in that list and click Connect. Twitch will open a Steam login window. Enter your Steam username and password, then click Sign in. Steam will ask you to confirm that you want to allow Twitch to access your profile. Click Continue, and you are done.
Key Takeaways
- The connection happens in Twitch Settings under Connections, not inside Steam.
- You will log into Steam once during the process to confirm Twitch can see your profile.
- After connecting, your Steam profile link appears on your Twitch channel and viewers can see what game you own.
- You can disconnect at any time by going back to Connections and clicking Disconnect next to Steam.
What the connection actually shows on your channel
Once linked, your Twitch channel displays a Steam profile panel that viewers can click to visit your Steam page. This panel shows your Steam username, profile picture, and a link to your full Steam profile. It does not show your personal information, email, or friends list — only what you have made public on Steam.
The connection also lets Twitch pull in the name of the game you are currently playing if you are streaming a Steam title. When you start a stream, Twitch can automatically detect and display the correct game category. This happens only if you are streaming through Steam's built-in broadcast feature or if you manually set the game title in your stream settings.
Troubleshooting a failed connection
If the Steam login window does not appear when you click Connect, clear your browser cookies and try again. Sometimes cached login data prevents the window from opening. You can also try a different browser — if it works in Chrome but not Firefox, the issue is usually browser-specific cache or extensions.
If you see an error message like "Connection failed" after entering your Steam credentials, make sure your Steam account is not set to private. Go to your Steam profile, click Edit Profile, and under Profile Visibility select Public or Friends Only. Private profiles cannot connect to Twitch. If your profile is already public and the error persists, wait a few minutes and try again — Steam's servers sometimes need time to sync the change.
If you are using Steam Guard (two-factor authentication), you may need to approve the connection on your phone or email. Check your Steam Guard notifications and approve the Twitch connection request if one appears.
Disconnecting Steam from Twitch
You can remove the connection at any time without affecting either account. Go back to Twitch Settings, click Connections, find Steam, and click Disconnect. The Steam profile panel will disappear from your channel within a few minutes. Your Steam account itself is not changed — you are only removing Twitch's permission to display your profile.
Disconnecting does not log you out of Steam or Twitch, and it does not delete any of your streams or channel settings. It simply stops Twitch from showing your Steam profile link to viewers.
What happens if your Steam account is private
A private Steam profile will not connect to Twitch. If you try to connect and see an error, check your profile visibility setting. On Steam, click your username in the top right, select Profile, then click Edit Profile. Under Profile Visibility, change the setting from Private to either Public or Friends Only. Save the change and wait a few minutes before trying to connect to Twitch again.
If you want to keep your Steam profile private but still connect to Twitch, you will need to make your profile public first, complete the connection, and then change it back to private. However, once you switch it back to private, Twitch will no longer be able to display your Steam profile link to viewers.
Using the connection while streaming
After connecting, the Steam profile panel appears on your channel page automatically. You do not need to do anything else to display it. Viewers can click the panel to visit your Steam profile at any time, whether you are streaming or offline.
If you are streaming a game that is on Steam, you can also make sure the correct game title appears in your stream category. When you start a broadcast, Twitch may auto-detect the game if you are using Steam's broadcast feature. If it does not, you can manually search for and select the game title in your stream settings under Game.
Frequently Asked Questions
Does connecting Steam to Twitch let people see my Steam password?
No. When you connect, you log into Steam directly through Steam's servers, not through Twitch. Twitch never sees your password. Steam only gives Twitch permission to view your public profile information — the same information anyone can see by visiting your profile page on Steam.
Can I connect multiple Steam accounts to one Twitch channel?
No. You can only connect one Steam account per Twitch channel. If you want to switch which Steam account is connected, disconnect the current one and then connect a different Steam account.
Will connecting Steam affect my Steam privacy settings?
The connection itself does not change your Steam privacy settings. However, your profile must be set to Public or Friends Only for the connection to work. If your profile is Private, you will need to change it to connect, but you can change it back afterward — though Twitch will no longer display your profile link if you do.
What if I do not want my Steam profile shown on my Twitch channel?
Simply disconnect Steam from Twitch in your Connections settings. The profile panel will disappear from your channel. You can reconnect anytime if you change your mind.
Does the connection work on the Twitch mobile app?
You must set up the connection through a web browser on a computer. The Twitch mobile app does not have a Connections settings page. Once connected through a browser, the Steam profile panel will appear on your channel when viewed on mobile, but you cannot manage the connection from the app.