What connecting Twitch to Steam does

Connecting your Twitch account to Steam lets you earn in-game items and cosmetics while you watch Twitch streams. When you link the accounts, Twitch knows you own specific games on Steam, and some streamers reward viewers with drops — free items that appear in your Steam inventory after you watch for a set amount of time. You do not have to spend money or do anything special during the stream; the items arrive automatically once the timer runs out.

The connection also makes it easier to share what you are playing. When you stream from Steam, your Twitch channel can show your Steam profile and game library to viewers. This is optional — you can connect the accounts without streaming yourself.

Key Takeaways

  • You connect Twitch and Steam through your Twitch account settings, not through Steam itself.
  • The connection takes about two minutes and requires you to log into both accounts during the process.
  • After connecting, you can earn drops by watching streams that offer them — no purchase or special action needed.
  • Drops only work if the streamer has set them up for that broadcast, so not every stream will offer rewards.
  • You can disconnect the accounts at any time from your Twitch settings if you no longer want them linked.

Steps to connect Twitch to Steam

Step 1: Log into Twitch. Go to twitch.tv and sign in with your username and password. Make sure you are on the account where you want to receive drops.

Step 2: Open your account settings. Click your profile icon in the top right corner. A menu will drop down. Select Settings.

Step 3: Find the Connections page. On the left side of the settings menu, click Connections. You will see a list of services you can link to Twitch.

Step 4: Locate Steam. Scroll down until you find Steam in the list. Click the Connect button next to it.

Step 5: Log into Steam. A new window will open asking you to sign in to your Steam account. Enter your Steam username and password, then click Sign in. If you have Steam Guard enabled (a security feature), you may need to enter a code from your email or authenticator app.

Step 6: Authorize the connection. Steam will ask you to confirm that you want to let Twitch access your Steam profile and game library. Click Continue to allow it. You will see a message saying the connection was successful, and the window will close automatically.

Step 7: Verify in Twitch settings. Go back to your Twitch Connections page. You should now see Steam listed with a Connected label next to it. The connection is complete.

What happens after you connect

Once the accounts are linked, Twitch can see which games you own on Steam. When you watch a stream that offers drops, Twitch tracks your viewing time automatically. You do not need to do anything — just keep the stream open in a browser tab or window. After you have watched for the required time (usually 30 minutes to 2 hours, depending on the streamer), the drop appears in your Steam inventory.

Drops only work if the streamer has set them up for that specific broadcast. Not every stream offers drops, and not every game has drops available. You can check whether a stream offers drops by looking at the stream title or description — streamers usually mention it, or you can see a "Drops enabled" label on the stream page.

Your Steam profile remains private to other Twitch users. Connecting the accounts does not make your library visible to strangers or change your Steam privacy settings. Only Twitch's system can see your games, and only to determine which drops you are may be able to access to receive.

Earning drops from streams

To earn a drop, you must watch a stream that has drops enabled for a game you own on Steam. For example, if a streamer is playing Dota 2 and has drops turned on, you can watch and earn a Dota 2 cosmetic item. If you do not own the game, you will not receive the drop even if you watch the entire stream.

Watching multiple streams of the same game on the same day does not speed up the process. Most programs count total watch time per day or per week, so watching one 2-hour stream is the same as watching two 1-hour streams. Check the stream page or the game's drops page on Twitch to see the exact rules for that game.

You can watch from any device — phone, tablet, or computer — as long as you are logged into your Twitch account. The stream does not have to be in focus; you can minimize the window or switch tabs and the timer will keep running. However, if Twitch detects that you are not actually watching (such as if you leave the stream paused for hours), it may stop counting your time.

Troubleshooting connection problems

If the Connect button does not appear next to Steam, you may already have the accounts linked. Check whether Steam shows a Connected or Disconnect label instead. If you see Disconnect, the accounts are already linked and you do not need to do anything else.

If you get an error message during the login step, make sure you are using the correct Steam username and password. Steam usernames are not the same as display names — your username is what you use to log into the Steam client on your computer. If you have forgotten your username, you can recover it on the Steam website by entering your email address.

If you have Steam Guard enabled and do not receive the confirmation code, check your email spam folder. If you use a mobile authenticator, open the Steam app and look for the code there instead. You have 15 minutes to enter the code before it expires.

If drops are not appearing in your inventory after watching a stream, wait a few hours — sometimes there is a delay. Make sure you watched for the full required time and that the stream actually had drops enabled. You can also check your Twitch Inventory page to see if the drop is there but has not synced to Steam yet.

Disconnecting Twitch from Steam

You can remove the connection at any time. Go back to your Twitch Settings, click Connections, find Steam, and click Disconnect. Twitch will ask you to confirm. Once you disconnect, Twitch can no longer see your Steam library, and you will not receive any more drops.

Disconnecting does not delete any drops you have already received — those items stay in your Steam inventory. It only stops Twitch from tracking your future watch time and sending new drops. If you reconnect the accounts later, you can start earning drops again.

Frequently Asked Questions

Do I have to own a game on Steam to get drops for it?

Yes. Twitch checks your Steam library when you watch a stream with drops enabled. If you do not own the game, you will not receive the drop. Some games offer free-to-play versions on Steam, so you can add those to your library at no cost and still be may be able to access for drops.

Can I connect multiple Steam accounts to one Twitch account?

No. Twitch only allows one Steam account per Twitch account. If you want to switch which Steam account is connected, you must disconnect the current one first, then connect a different Steam account.

What if I watch a stream but do not see the drop in my inventory?

Drops can take a few hours to appear. Make sure you watched for the full required time and that the stream had drops enabled — check the stream title or the game's drops page on Twitch. If several hours have passed and the drop still has not arrived, try disconnecting and reconnecting your Steam account, then contact Twitch support.

Will connecting my accounts let other people see my Steam games?

No. The connection is private. Only Twitch's system can see your library, and only to determine which drops you are may be able to access for. Your Steam privacy settings do not change, and other Twitch users cannot view your games.

Can I earn drops on mobile?

Yes, you can watch streams on the Twitch mobile app and earn drops the same way. Make sure you are logged into your Twitch account on the app and that your Twitch and Steam accounts are connected on your computer or another device.