How To Stream Your Games To Twitch (Step by Step)

how to stream to twitch
Sharing your best gaming moments with friends on Twitch

The gaming world has seen an explosion in online platforms where people can live stream their games and interact with each other. Some of the familiar websites are Twitch, Dailymotion Games, Hitbox, YouTube Gaming, etc. In this article, we will show beginners how to stream on Twitch step by step. Let’s get started!

How to Stream on Twitch

Step 1: Create a Free Twitch Account

You need to have your own Twitch account to stream games. Go to and sign up. This is a quick and easy process that I’m pretty sure you can complete with ease. Things are even faster as Twitch does not ask you to confirm your email address.

Step 2: Get Your Stream Key

how to stream on twitch

After you have signed up, you will be redirected to an Onboarding screen where Twitch asks you to choose three or more games to personalize your Twitch experience. Just choose at least 3 and press “Done“.

Next, you will be taken to the Homepage where you can see your name at the top right corner. Click on your name to reveal more options. Then, choose “Dashboard“. Next, look for “Stream Key“. If you do not see this heading on the page, look for “Settings” on the left of your page. Click it and click “Stream Key“.

Next, click “Show Key“. A dialogue will open warning you to keep your key private. Remember this warning because you don’t want to leak your key. People who have your stream key can stream on your channel without your permission.

Click “I Understand” and save your key.

Step 3: Choose Broadcast Software

Special software for broadcasting is required to stream on Twitch. There are 3 tools for you to choose from OBS (Open Broadcaster Software), XSplit and Gameshow. They differ in the way they are set up. We will choose OBS for the rest of our instruction because it is standard and popularly used.

Note that you need quite a powerful PC to stream on Twitch. In our early post, we recommend top 5 most powerful PC for gamers that you can refer to. Or, here are the recommended specifications:

  • CPU: Intel Core i5-4670 or AMD Equivalent
  • OS: Windows 7 Home Premium

Step 4: OBS Set-Up

Download OBS video recording and live streaming tool. Then install and run it. The interface is quite easy to get used to. “Scenes” is the part that displays the game’s window that your viewers will see as you stream. “Sources” is where you add the game, webcam video and other properties that will appear in the “Scenes” window.

Add “Game Capture” to the “Sources” Field

First, right-click in the blank space of the Source box. Click Add, then “Game Capture“. A window will open. Choose “Create New” and give it a name. Click OK.

In the new window, choose “Capture any full-screen application” for the Mode tab. This means that OBS will capture any full-screen games you’re playing in an autopilot without having to adjust the setting each time you play.

Otherwise, select “Capture specific window” if you play windowed games.

The next time you want to adjust these settings, just right click at the “Sources” box.

Now you can start to play a game in the full-screen mode. Just choose “Start recording“, play for a few minutes and then stop recording to check if it works.

If the “Game Capture” mode does not work, use the “Display Capture” mode instead.

Audio Settings

Use the “Mixer” option at the bottom of OBS interface to adjust audio volumes and enable or disable desktop or mic sounds.

Add Webcam Video

Right-click the “Sources” box and choose “Video Capture Device“.

Step 5: Stream Set-Up

In this part of our guide on how to stream on Twitch, we’ll show you how to connect your OBS to your Twitch account.

In OBS, click Settings → Files → Stream → Stream Type: Streaming services → Service: Twitch. 

Then choose the closest server → copy and paste your stream key → click OK.

Step 6: Begin Your Stream

Now everything is ready, click “Start Streaming” on your OBS interface and enjoy your time!


You have reached the end of our basic guide on how to stream on Twitch. We hope you can do this easily and have happy moments when streaming your gaming talents on Twitch. 


Please enter your comment!
Please enter your name here