Build the Future of Live Entertainment

Twitch is the home of shared live experiences. Developers impact how streamers and viewers experience games, pop culture, and conversations at scale.
Start Building Explore Extensions Sandbox
play button

Why build on Twitch

Twitch is the home of shared live experiences. Developers impact how streamers and viewers experience games, pop culture, and conversations at scale.
circles circles

Build the future of
live entertainment.

Twitch provides developers products and solutions that extend the lifecycle
of entertainment beyond the screen.
Extensions open open open

Twitch Extensions

Twitch Extensions enable you to create live apps that interact with the stream, as a panel on a channel, or with chat. Create interactive experiences such as mini-games,leaderboards, live gear information and more.

Learn more about Extensions

Game Overview Analytics

Register your games to access free insights about your streamers, viewers, and performance on Twitch.

Access on Console Insights & Analytics Docs
Clips Games
Streams Users

Clips

Programmatically generate highlights of a stream.

Clips API Reference

Identity

Enable players to login with Twitch to create clips and start streams directly from your game.

Learn more
Preview and live edit an extension now

Preview and live edit an extension now

Explore Extensions Sandbox

Stories from our Community

Learn how companies are leveraging Twitch Developer products.

Developers and Brands pioneering streaming on Twitch

Bethesda Blizzard Ubisoft Psyonix CD Projekt Red