Connect Twitch to Overwatch 2 in three steps
To link your Twitch account to Overwatch 2, you sign into your Battle.net account on Blizzard's website, navigate to the Connections page, and authorize Twitch to share your account information. The whole process takes about two minutes. Once connected, you can earn in-game rewards by watching Overwatch 2 streams on Twitch, and streamers can see that you're watching their channel.
The connection works only if you're playing Overwatch 2 on PC, PlayStation, or Xbox — not on Nintendo Switch. Your Twitch and Battle.net accounts must both exist before you start, and they need to use different email addresses (Blizzard won't let you link accounts that share the same email).
Key Takeaways
- You connect through Battle.net, not through Twitch or Overwatch 2 directly — go to account.battle.net and find the Connections tab.
- Twitch and Battle.net must use different email addresses, or the connection will fail.
- Linking lets you earn cosmetic rewards by watching Overwatch 2 streams, but you have to watch for the full duration that Blizzard specifies for each reward.
- The connection is reversible — you can unlink your accounts anytime from the same Connections page.
Step-by-step: linking your accounts
Start by going to account.battle.net in your browser and signing in with your Battle.net username and password. If you don't have a Battle.net account yet, create one first — you'll need it to play Overwatch 2 anyway.
Once you're signed in, look for the Connections tab on the left side of the page. Click it. You'll see a list of services you can connect to Battle.net, including Twitch. Find Twitch in that list and click the Connect button next to it.
A new window will open asking you to sign into Twitch. Enter your Twitch username and password. After you sign in, Twitch will ask you to authorize Blizzard to access your account — specifically, to see your username and email. Click Authorize. The window will close, and you'll be back on the Connections page. If the Twitch entry now shows Connected instead of Connect, the link is active.
What happens after you connect
Once your accounts are linked, Blizzard can track when you watch Overwatch 2 streams on Twitch. Certain streams are flagged as Drops-enabled, meaning you can earn rewards by watching them. These rewards are cosmetics like skins, sprays, or emotes — not gameplay advantages. To earn a reward, you typically need to watch the stream for a set amount of time, usually between 30 minutes and two hours depending on the reward.
You don't have to interact with the stream or follow the channel. Just keep the stream open in a browser tab or on your phone, and the watch time counts. Blizzard's system checks your connection periodically to confirm you're still there. If you close the tab or stop watching, the timer pauses.
Streamers can see that you're watching their channel because your Twitch account is now linked to Overwatch 2. Some streamers use this information to greet viewers or track engagement, but it's just visibility — they can't access your Battle.net account or any other personal information.
Troubleshooting a failed connection
The most common reason a connection fails is that your Twitch and Battle.net accounts share the same email address. Blizzard's system doesn't allow this. If that's the case, you have two options: create a new Twitch account with a different email, or create a new Battle.net account. If you create a new Battle.net account, you'll need to link it to your game console or PC before you can play Overwatch 2 again.
If both accounts use different emails and the connection still fails, try clearing your browser's cookies and cache, then sign out of both Battle.net and Twitch completely. Sign back into Battle.net, go to Connections, and try linking Twitch again. If it still doesn't work, wait a few hours — sometimes Blizzard's servers need time to sync the connection.
If you see an error message that says your Twitch account is already connected to a different Battle.net account, that means someone else linked it. You'll need to contact Twitch support to unlink it from that account before you can connect it to yours.
Unlinking your accounts
You can disconnect Twitch from Battle.net anytime by going back to account.battle.net, clicking Connections, and clicking the Disconnect button next to Twitch. The disconnection is immediate. You won't lose any rewards you've already earned, but you won't be able to earn new ones until you reconnect.
If you unlink and then link again later, Blizzard will recognize your accounts as the same connection. You don't have to start over or re-authorize anything — just click Connect and sign into Twitch again.
Drops may be able to access and restrictions
Not every Overwatch 2 stream offers Drops. Blizzard runs Drops campaigns during specific periods, usually around new seasons or major events. When a campaign is active, only streams that have been flagged as Drops-enabled will count toward your watch time. You can tell a stream is Drops-enabled by looking for a purple icon or banner on the stream page that says "Drops enabled."
You can only earn one reward per campaign, even if you watch multiple streams. Once you've earned the reward for that campaign, further watching won't give you anything else until the next campaign starts. Some campaigns have multiple tiers of rewards — for example, 30 minutes of watching might earn you a spray, and two hours might earn you a skin. In that case, you choose which tier you want to work toward.
Frequently Asked Questions
Do I have to watch streams to play Overwatch 2?
No. Linking your Twitch account and watching streams is entirely optional. You can play Overwatch 2 without ever connecting to Twitch. The connection only matters if you want to earn cosmetic rewards from Drops campaigns.
Can I connect the same Twitch account to multiple Battle.net accounts?
No. Each Twitch account can only be connected to one Battle.net account at a time. If you try to connect it to a second Battle.net account, you'll have to disconnect it from the first one first.
What if I'm watching a Drops-enabled stream but the reward doesn't show up?
Rewards can take a few hours to appear in your Overwatch 2 account after you finish watching. If it's been more than 24 hours and you still don't see it, check that your accounts are actually connected by going back to account.battle.net and confirming the Connections page shows Twitch as Connected. If it does, contact Blizzard support with the name of the stream and the time you watched.
Will connecting Twitch to Overwatch 2 affect my privacy?
Blizzard only sees your Twitch username and email address. They can't access your Twitch password, your follower list, or your watch history. Twitch can't access your Battle.net password or any game data. You can review exactly what information each service has access to by checking the authorization settings in your Twitch account under Connected Apps.