Extensions: A Revolution in
Live Streaming

Engage, grow, and surprise your audience with an interactive channel page.

Get Started

Developers: Find out how to build extensions on dev.twitch.tv.

Your channel should be
as unique as you are

Extensions are interactive overlays and panels, developed by 3rd parties, which put you at the heart of the next evolution in live streaming. With Extensions, the Twitch community can interact in ways that were never thought possible - from heat maps and real-time game data overlays to mini-games, music requests, and leaderboards, you now have the power to truly impact the streaming experience - whether you’re a streamer or viewer.

Chat was just the start

For streamers, your audience is already part of the show with real-time chat. With extensions, viewing becomes a fully interactive experience with your community.


Unlimited potential, with possibilities limited only by the imagination of you and developers.


Your community can seamlessly interact with you, each other, and the games you play.


More activities for viewers to interact with leads to higher engagement and a more dedicated community.


Freedom to customize your channel with a wide variety of tools offers solutions to many broadcasting challenges.


Flexibility in how and where extensions and tools live on the page so it’s unique to your channel.


Powered by developers that you know, love, and trust.

Are you a Streamer?

Check out the video to learn more about Extensions and how to activate them!


Get started with Extensions now!

Extension Manager

Extensions from Your Favorite Developers

Want to develop an extension?

Find out more here