Twitch and Roku logos

Twitch is the premier platform for watching esports tournaments, industry events, and gaming personalities. Amazon pulled the official app from Roku Channel Store in 2017, but you can still use the Unofficial Twitch or TTV Stream apps to watch Twitch on Roku.

Option 1: Install the Old Official Twitch App on Roku

The Unofficial Twitch app will install the old official Twitch app on your Roku. This app still worked when we tried it in March 2020.

It’s not available in the Roku Channel store, so you’ll have to use the “Add A Channel With A Code” feature. Direct any browser to “” and make sure you’re signed in. Enter the code “TWITCHTV” and follow the warning prompts to add the hidden channel to your account.

Roku Add a Private Channel

Alternatively, you can click this direct link to the app page, again following the prompts to add the private channel. If the Unofficial Twitch app doesn’t appear immediately in the Home menu, restart your Roku by navigating to Settings > System > System Restart from the Roku Home screen.

Roku Unofficial Twitch App

RELATED: How to Add Hidden Private Channels to Your Roku

When Amazon discontinued the Twitch app from the Roku Channel Store, Roku users who already had the app installed were still able to use it. The Unofficial Twitch app instructs your device to access that now-private official app.


Open the Unofficial Twitch app on your Roku device. A notice will appear, saying “Official Twitch Channel Now Available.” Choose “Yes.”

Roku Official Twitch Channel Now Available

The page for the official Twitch app will open. Select “Add Channel.”

Roku Discontinued Official Twitch App

Follow the on-screen instructions and enter the code displayed on your screen.

Roku Confirm Private Channel Add

Your Roku will confirm that “Twitch has been added to the end of Home.” You can now remove the Unofficial Twitch app.

Now you’re ready to start watching streams by popularity or category. You can sign in to your Twitch account in the app to access the channels you follow by pressing the star button on your Roku remote. At least you probably won’t have to worry about updating this app any time soon.

Roku Twitch Interface

Option 2: How to Install TTV Stream on Roku

As an alternative to the unsupported official app, TTV Stream is a supported, unofficial app that provides access to Twitch. Many people love it. If you experience problems with the defunct Twitch app, try this unofficial solution.


Direct any web browser to “” and click “Add Channel.” You may need to sign in again. Follow the prompts until the channel is added. As above, if the TTV Stream app doesn’t appear immediately in the Home menu, restart your Roku by navigating to Settings > System > System Restart from the Roku Home screen.

Open the TTV Stream app, and follow the on-screen instructions. Head to “” and enter the six-character code displayed on your Roku device. Follow the prompts to link your Twitch account to TTV Stream. Once completed, you’ll have immediate access to the TTV Stream interface on your Roku device.

TTV Stream Interface

You may have heard of Twitched and Twitched Zero. These unofficial Twitch apps for Roku no longer exist. Their developer says they were “removed by Roku at the request of Twitch Interactive,”  but the other apps above are good alternatives.

It would be nice if Amazon offered official Roku support, but we suspect they see Roku as a rival to the Amazon Fire TV.

Profile Photo for Joel Cornell Joel Cornell
Joel Cornell has spent twelve years writing professionally, working on everything from technical documentation at PBS to video game content for GameSkinny. Joel covers a bit of everything technology-related, including gaming and esports. He's honed his skills by writing for other industries, including in architecture, green energy, and education.
Read Full Bio »

The above article may contain affiliate links, which help support How-To Geek.