What linking Twitch to Discord does
Linking your Twitch account to Discord lets Discord know when you go live on Twitch, and it displays your Twitch status in your Discord profile. When you stream, Discord shows a "Streaming" badge next to your name in any server you're in, and people can click directly to your channel. The connection also lets you use Twitch login to sign into Discord if you choose, though you don't have to — you can keep your Discord account separate and just link the streaming part.
The link is one-way from Twitch to Discord. Discord doesn't send information back to Twitch, and linking doesn't change your Twitch settings or who can watch your streams. It's purely for Discord to display what you're doing on Twitch.
Key Takeaways
- You need a Twitch account and a Discord account before you start, and both must be verified with a working email address.
- The link happens in Discord's user settings under "Connections," not in Twitch, and takes about two minutes to complete.
- Once linked, your Discord friends and server members will see when you're streaming on Twitch, with a clickable link to your channel.
- You can unlink your accounts at any time from the same Connections menu, and it won't affect either account or your stream.
Before you start: what you need
You need an active Twitch account and an active Discord account. Both accounts should be verified — meaning you've confirmed the email address attached to each one. If you haven't verified your email on either platform, do that first by checking your email inbox for a verification link from Twitch or Discord.
You should also be logged into Discord on the device you're using. If you're on a phone, use the Discord app. If you're on a computer, you can use the Discord website or the desktop app — both work the same way for this task.
How to link Twitch to Discord on desktop or web
Open Discord and click your username in the bottom left corner (on desktop) or tap the three horizontal lines in the top right (on mobile). Select "User Settings." In the left sidebar, scroll down and click "Connections." You'll see a row of platform logos — find the Twitch logo and click it.
Discord will ask you to authorize the connection. Click the blue "Authorize" button. You'll be taken to a Twitch login page. Enter your Twitch username and password, then click "Authorize" again when Twitch asks if you want to let Discord access your account. You'll return to Discord, and the connection is complete. The Twitch logo in your Connections menu will now show as connected, usually with a checkmark or a green indicator.
The whole process takes about two minutes. You don't need to do anything else — Discord will start showing your Twitch status when ready the next time you go live.
What happens after you link
When you start a Twitch stream, Discord will automatically update your status to show "Streaming" with your channel name. In any server you're a member of, people will see a "Streaming" badge next to your name. If they click on your name or profile, they'll see a preview of your Twitch channel with a button to watch your stream.
This happens whether or not you're actively using Discord while streaming. You don't need to open Discord or do anything special — the link works in the background. If you close Discord entirely, the status will still update on other people's screens because Discord's servers are tracking your Twitch account.
Changing what Discord shows about your stream
By default, Discord shows your Twitch status to everyone in every server you're in. If you want to hide it from certain servers or people, you can change your status visibility per server. Right-click your own name in a server's member list, select "Hide Streaming Status," and Discord will stop showing your Twitch activity in that server only.
You can also turn off the connection entirely without unlinking. In User Settings under Connections, click the Twitch logo and toggle "Display on profile" off. This keeps the accounts linked but hides your streaming status from everyone. You can turn it back on the same way.
Unlinking your accounts
If you want to disconnect Twitch from Discord completely, go back to User Settings, click Connections, find Twitch, and click the X or "Disconnect" button. Discord will ask you to confirm. Once you confirm, the link is removed when ready. Your Twitch account is unaffected, and your streams will continue normally — Discord just won't show your status anymore.
You can relink at any time by following the same steps. There's no waiting period or penalty for unlinking and relinking.
Troubleshooting common problems
If Discord won't let you authorize Twitch, make sure both accounts are verified with working email addresses. Check your email inbox (including spam folders) for verification messages from either platform. If you've already verified but Discord still won't connect, try logging out of Discord completely, closing the app or browser, and logging back in before trying again.
If your Twitch status isn't showing in Discord after linking, wait a few minutes — it can take a moment to sync. Then check that "Display on profile" is toggled on in your Connections settings. If it's on but still not showing, try unlinking and relinking. If the problem persists, restart the Discord app or refresh the browser page.
If you see your status in some servers but not others, you may have hidden it in those specific servers. Right-click your name in the member list and select "Show Streaming Status" to unhide it.
Frequently Asked Questions
Does linking Twitch to Discord let Discord see my Twitch password?
No. When you authorize the connection, you enter your Twitch password directly on Twitch's website, not on Discord. Discord never sees your password — Twitch just confirms to Discord that you own the account. This is the standard way most platforms handle account linking.
Can I link multiple Twitch accounts to one Discord account?
No. Discord only lets you link one Twitch account per Discord account. If you have multiple Twitch channels, you'll need to choose which one to link, or use different Discord accounts for each channel.
Will my Twitch followers see that I'm on Discord?
No. The link only works one direction — from Twitch to Discord. Twitch doesn't know about your Discord account unless you tell people about it separately. Your Twitch followers won't see any Discord information unless you share it with them yourself.
What if I unlink Twitch from Discord and then link it again — will my old status history stay?
No. When you unlink, Discord stops tracking your Twitch status. When you relink, it starts fresh. Discord doesn't keep a history of past streams or statuses — it only shows what you're doing right now.
Does linking affect my stream quality or viewer count?
No. Linking is purely informational on Discord's side. It doesn't change anything about your Twitch stream, how many people can watch it, or how it performs. It's just a way for Discord to display information about what you're doing.