You want to go live on Twitch, but the right setup depends on what you’re streaming from. A PC needs an encoder, PlayStation and Xbox can broadcast from the console, and Nintendo Switch needs a capture card because the Twitch app is gone. Start with the Twitch account setup, then jump to the device you’re using.
1. Turn on Twitch 2FA first
Twitch requires two-factor authentication before the broadcast flows covered here will work.
- 1.Open Twitch in a browser.
- 2.Click your profile picture.
- 3.Go to Settings.
- 4.Select Security and Privacy.
- 5.Open Two-Factor Authentication.
- 6.Choose Set Up Two-Factor Authentication and finish setup.
If your encoder asks for a stream key, get it from Twitch on the web. Click your profile picture, open Creator Dashboard, then go to Settings, Stream, Stream Key & Preferences, and Primary Stream Key. Use Copy to paste it into your encoder, or Reset to replace it.
2. Start a PC stream with OBS Studio
- 1.Open OBS Studio.
- 2.Run the Auto-Configuration Wizard.
- 3.In the Sources dock, click +.
- 4.Add Game Capture, Display Capture, Window Capture, or Video Capture Device.
- 5.Open Settings.
- 6.Select Stream.
- 7.Set Service to Twitch.
- 8.Choose Connect Account, or paste your Twitch stream key.
- 9.Click Start Streaming in the Controls dock.
OBS Studio is the clean pick for most PC setups because it works on Windows, macOS, and Linux. Download it from the official OBS site, then build the stream before you hit the live button.
Need the title, category, or tags set before you go live? Open Twitch Creator Dashboard, go to Stream Manager, select Edit Stream Info, enter the details, and save. That edits your stream information only; it does not start the broadcast.
3. Choose Streamlabs or XSplit on PC
Streamlabs Desktop gives you a built-in going-live flow with sources, alerts, browser sources, and widgets.
- 1.Open Streamlabs Desktop.
- 2.Sign in and connect Twitch.
- 3.Go to Sources and click +.
- 4.Add sources such as Window Capture, Display Capture, Game Capture, webcam, alerts, browser source, or widgets.
- 5.Click Go Live.
- 6.Select Twitch.
- 7.Confirm the title and stream details.
- 8.Click Confirm & Go Live.
- 9.Use End Stream when finished.
XSplit Broadcaster is the current XSplit route on Windows. Open XSplit Broadcaster, sign in, add your game, camera, and overlay sources, then open Broadcast, choose Set up a new output, and select Twitch. Use Web Authentication to authorize Twitch, or choose Stream Key and enter your Twitch username and key. To start, open Broadcast again, select the Twitch output or click Stream, then choose Start Broadcast.
4. Go live with AMD Software
- 1.Open the Windows Start menu.
- 2.Type AMD Software and open it.
- 3.Search for Record.
- 4.Go to Record & Stream Settings.
- 5.Select Live Streaming.
- 6.Click Next.
- 7.Choose microphone and camera options.
- 8.Select Twitch and sign in, or choose Custom Stream with a URL and key.
- 9.Choose Streaming Quality and Record Desktop.
- 10.Click Finish.
On supported Radeon Windows PCs, AMD Software can send a Twitch stream without opening a separate encoder. Install it from AMD Drivers and Support, then set up live streaming inside the app.
After the first setup, go to Record & Stream, open Live Stream, choose Select an Account, and click Go Live. Use Scene Editor for browser sources, images, GIFs, video, camera, and chat overlay. Use the settings gear and Hotkeys for live-stream controls.
5. Broadcast from PlayStation
PS5 has Twitch broadcasting built into the console. Link the account once, then start the broadcast from the create menu.
- 1.From the PS5 home screen, open Settings.
- 2.Go to Users and Accounts.
- 3.Select Linked Services.
- 4.Choose Twitch.
- 5.Select Link Account.
- 6.Press the create button.
- 7.Choose Broadcast.
- 8.Select Twitch.
- 9.Enter your broadcast information.
- 10.Open Broadcast Options for camera, party audio, and other settings.
- 11.Select Go Live.
PS5 defaults live under Settings, Captures and Broadcasts, and Broadcasts. Use Video Quality, Audio, Camera, Overlays, and Chat to Speech to shape the stream. While live, open the broadcast card in Control Center to use Mute, Camera options, Overlay options, Pause Broadcast, or Stop Broadcast.
On PS4, open Settings, go to Account Management, select Link with Other Services, choose Twitch, and sign in. While playing a game, press the SHARE button, select Broadcast Gameplay, choose Twitch, adjust the broadcast settings, and start. Press OPTIONS while live to open the advanced broadcast menu.
6. Stream from Xbox
- 1.Press the Xbox button, open Store, then Apps, find the Twitch app, and select Install.
- 2.Press the Xbox button.
- 3.Open Capture & share.
- 4.Select Live streaming and choose Twitch as the provider.
- 5.Link Twitch by scanning the QR code with an iOS or Android device, or by visiting the URL shown on the console.
- 6.Open Live streaming and More options.
- 7.Set the title, audio, resolution, and bitrate.
- 8.Select Go live now.
Xbox Series X|S and Xbox One can stream downloaded console games to Twitch from the guide, but the provider app has to be on the console first: Store, Apps, then Install the Twitch app. To swap services later, open Capture & share, Live streaming, More options, and Change live streaming provider.
For webcam video, plug a supported USB webcam into the Xbox and allow camera use for live streaming when prompted. The same live-stream options control game audio, mic audio, party chat, resolution, and bitrate.
If Xbox blocks streaming, change the privacy setting. Open Settings, then Account, Privacy & online safety, Xbox privacy, View details & customize, Game content, and Live stream gameplay. Set it to Allow.
7. Connect a capture card for Nintendo Switch
Nintendo Switch has no current native Twitch broadcast app. Nintendo discontinued the Switch Twitch app on January 31, 2024, so Switch streaming now goes through a capture card and a PC encoder.
- 1.Dock the Switch, then connect the dock's HDMI OUT terminal to the capture card HDMI In port. Nintendo Switch Lite does not support TV Mode, so it cannot feed a capture card this way.
- 2.Connect the capture card to the PC over USB or PCIe.
- 3.Connect the capture card HDMI Out or passthrough port to your TV or monitor.
- 4.Open OBS Studio.
- 5.In Sources, click +.
- 6.Select Video Capture Device.
- 7.Choose your capture card.
- 8.Add any extra audio or video sources.
- 9.Open Settings.
- 10.Select Stream.
- 11.Choose Twitch.
- 12.Click Start Streaming.
For Elgato Game Capture HD with OBS, install Elgato Game Capture HD, install OBS Studio, quit the Elgato software, then add the card in OBS through Sources, +, and Video Capture Device. For PS4 capture-card streaming, open Settings, go to System, and turn off Enable HDCP before routing gameplay through the card.
8. Add overlays and cleaner camera audio
Lightstream Studio adds cloud overlays and alerts to console streams. In Lightstream Studio, create or select a Gamer Project, add Game Source, add overlays or alerts, then turn on Auto Live in Stream Settings.
On Xbox, press the Xbox button, open Capture & share, choose Live streaming, open More options, set Destination to Lightstream, and select Go live. On PlayStation, set the console network connection to Advanced Settings, change DNS Settings to Manual, enter the Lightstream DNS numbers shown in Studio, then broadcast to Twitch from PlayStation.
Streamlabs Console is another Xbox cloud option. Open Streamlabs Console in a browser, phone, tablet, or desktop, connect Twitch, design scenes with overlays, alerts, widgets, and sources, then go live from Xbox using the Xbox live streaming flow with Streamlabs Console as the destination and control layer.
On NVIDIA RTX PCs, NVIDIA Broadcast improves microphone and camera input with noise removal, virtual background, and camera effects. Install NVIDIA Broadcast, configure the effect you want, then select the NVIDIA Broadcast virtual microphone or camera inside OBS Studio, Streamlabs Desktop, or XSplit Broadcaster. It does not start a Twitch stream by itself.
9. Avoid old Twitch streaming apps
Skip Twitch Studio, the Twitch Desktop App, the discontinued Nintendo Switch Twitch app, and NVIDIA GeForce Experience Share broadcasting. Twitch Studio support ended after May 30, 2024. Nintendo discontinued the Switch Twitch app on January 31, 2024. Twitch ended support for its desktop app in 2022. NVIDIA GeForce Experience broadcasting is a legacy path after the NVIDIA App replacement.
Use OBS Studio, Streamlabs Desktop, XSplit Broadcaster, AMD Software on supported Radeon PCs, PlayStation broadcasting, Xbox live streaming, Lightstream, Streamlabs Console, or a capture-card setup.
Frequently Asked Questions
What is the easiest way to stream on Twitch from a PC?
Use OBS Studio, connect your Twitch account in Settings > Stream, add a Game Capture or Display Capture source, then click Start Streaming.
Can I stream Nintendo Switch to Twitch without a capture card?
No. Nintendo discontinued the Twitch app for Switch on January 31, 2024, so Switch streaming requires a capture card connected to a PC encoder such as OBS Studio.
Do I need Twitch 2FA to go live?
Yes. Turn it on from Twitch > profile picture > Settings > Security and Privacy > Two-Factor Authentication > Set Up Two-Factor Authentication.
Why can’t I start a Twitch stream from Xbox?
Set Xbox live streaming privacy to Allow under Settings > Account > Privacy & online safety > Xbox privacy > View details & customize > Game content > Live stream gameplay.
Can NVIDIA Broadcast stream directly to Twitch?
No. NVIDIA Broadcast only improves camera and microphone input. Use it as a virtual camera or microphone inside OBS Studio, Streamlabs Desktop, or XSplit Broadcaster.











