Your content. On TV.

Become a Roku Developer

With the Roku Software Developer Kit, you can build a channel that streams your content to the TV. Extend an existing web-based service, or create a channel entirely focused on TV delivery – it's up to you.

Register for a Developer Account >

Log in to your Developer Account >

Roku 3

Developing on Roku

Roku introduced the first streaming video player in 2008, in partnership with Netflix. In the first two years nearly a million units have been sold in the US, and there are now over 2,000+ channels available in the Roku Channel Store. Roku is the most affordable product for consumers looking to stream video over the Internet to their TV, and the most open for developers and content owners looking to reach new audiences.

For content owners or distributors, Roku represents a very cost-effective means to deliver their content to a rapidly increasing number of households. Roku has relationships with leading Online Video Platforms and development partners to further simplify bringing your content to Roku.

An open platform, Roku's Streaming Player enables content owners to bypass traditional distribution routes and reach views and consumers directly. Roku's platform allows a wide variety of channels and monetization options.

Roku 3, Roku 2, Roku 1, and Roku LT

Are you a service provider?

If you are a service provider (MSO, satellite operator, IPTV provider, Telco, etc.), please contact us directly about how Roku can support your video initiative at

Frequently Asked Questions

Roku 2 with headphones and remote