Action
How to Let Someone Stream on Your Twitch Channel Without Your Password
Add an authorized streamer so someone else can go live on your channel without your password.
Is this your situation?
You want another person to broadcast to your channel from their own setup, without handing over your login. You need a way to authorize them that you can remove later.
The short answer
Add them as an authorized streamer from Permissions in Stream settings by entering their email address. They receive their own guest stream key, separate from your key.
Before you start
- Find Permissions in Stream settings Authorized broadcasters are added from Permissions in Stream settings in the Creator Dashboard.Verify: Confirm you can reach the Creator Dashboard's Stream settings.
- Have the person's email ready You add an authorized streamer by selecting People who can stream to your channel and entering their email.Verify: Check that you have their correct email address.
- Know your own stream key is separate Refreshing your stream key changes it for you only, not for authorized streamers.Verify: Confirm you are not relying on sharing your own key.
How Twitch handles this
- Broadcasters who need multiple accounts to broadcast to their channel can use the guest stream key feature.
- The recipient of an authorization invite receives a guest stream key formatted like live_sub_[streamkey].
- Removing an authorized stream account is the only way to invalidate a guest key.
- Twitch does not recommend sharing a stream key with anyone, though some channels may need to be jointly run.
Step by step
- Open your Stream settings Go to the Creator Dashboard and open Stream settings to find Permissions.Confirm: Check that the Permissions section is visible under Stream settings.
- Select the people option Choose People who can stream to your channel to start adding someone.Confirm: Check for a field asking for an email address.
- Enter their email Add an authorized streamer by entering their email address.Confirm: Check that the email address you entered is correct.
- Let them retrieve their guest key The recipient of the authorization invite receives a guest stream key formatted like live_sub_[streamkey].Confirm: Check that they report receiving a key in that format.
- Have them use it in their encoder A software encoder such as OBS or Twitch Studio requires a stream key to go live.Confirm: Check that their encoder accepts the guest key.
- Keep your own key separate Refreshing your stream key changes it for you only and does not invalidate authorized streamers.Confirm: Check that resetting your key did not affect their access.
- Do not share your own key instead Twitch does not recommend sharing a stream key with anyone, though some channels may need to be jointly run.Confirm: Check that only the guest key was given to the other person.
- Keep the key off screen Broadcasters should not show their stream key on stream.Confirm: Check that the key never appears in a capture or screenshot.
- Remove access when it's no longer needed Removing an authorized stream account is the only way to invalidate a guest key.Confirm: Check the Permissions list no longer shows their name.
Common mistakes
- Sharing your own stream key instead Twitch does not recommend sharing a stream key with anyone, though some channels may need to be jointly run.Why it happens: Sharing your own key feels faster than adding a guest, but it gives up control.
- Showing the stream key on stream Broadcasters should not show their stream key on stream.Why it happens: A key visible on screen can be captured by anyone watching.Already happened: If you think your key was exposed, review connected apps and devices.
- Expecting a key reset to remove a guest Refreshing a stream key changes it for the account holder only and does not invalidate any authorized streamers.Why it happens: People assume a reset clears every key, but only removal does that.
Roles at a glance
| Role | Can stream to channel | Has own key | Removed by |
|---|---|---|---|
| Account holder | Not stated by Twitch | Key assigned by Twitch to the account holder. | Not stated by Twitch |
| Authorized streamer | Added in Permissions to stream to the channel. | Receives a guest key formatted like live_sub_[streamkey]. | Removal of the authorized stream account invalidates the guest key. |
| Co-Streamer | A streamer allowlisted by the Main Broadcaster to Co-Stream the main broadcast. | Not stated by Twitch | Removed from the Main Broadcaster's Allowlist. |
| Stream Together Guest | A streamer invited by the Host to join the Stream Together call. | Not stated by Twitch | Not stated by Twitch |
Keeping track of who has access
After you have added someone this way, Delvia is where you track who holds access to your channel. Use it to see each person you authorized and remove access when it's no longer needed.
Was this helpful?