The Roku OS is an operating system, by Roku Inc., which powers consumer electronics such as smart TVs and streaming devices. Based on Linux, it features a user interface linking into Roku's Channel Store. In 2022, the Roku OS reportedly had 70 million users, and led the U.S. smart TV and streaming device sector.
 The Roku OS serves as a video streaming platform that hosts both free and paid "channels". The operating system initially debuted on Roku's streaming devices in 2004, and expanded support to smart TVs starting in 2016. Additionally, it powers Roku-branded home entertainment devices, such as smart speakers, as of 2023.
 In January 2004, Roku's digital media player, called HD1000, was powered by the Roku OS. The Roku OS was reportedly based on Linux with kernel version 2.4.18, and leveraged open-source software, including Samba, Busybox, jpeglib, and zlib. The Roku OS also accompanied a C/C++ based software development kit (SDK), for its media player, in order to provide a development environment supporting Windows, Mac, or Linux-based hosts.
 In October 2015, Roku announced the release of Roku OS 7. This release allowed television viewers using Roku’s streaming devices to "follow" actors, directors, as well as TV shows and films. In June 2016, Roku OS 7.2 was launched which supported Roku's streaming devices as well as Roku-branded TVs. In October 2017, Roku OS 8 was announced. It featured single sign-on for paid TV customers and integration of TV programming from over-the-air TV, among other updates.
 In June 2018, WIRED wrote that Roku devices running Roku OS 8.0 or lower were found to be vulnerable to a web attack of type DNS rebinding. The WIRED article also cited Roku as saying that it had created a software patch in response, and was rolling out the patch to its customers.
 April 2019 saw the release of Roku OS 9.1 adding "automatic account linking" (sparing users from re-entering login credentials previously entered on a Roku streaming device or TV), genre search, smarter voice control and other features.
 In April 2021, Roku announced the release of Roku OS 10, which featured "instant resume" for streaming channels, automatic configuration for gaming consoles, AirPlay 2 and HomeKit support to Roku HD streaming boxes and TVs etc. In May 2021, Engadget reported on an "exploit" which took advantage of two vulnerabilities, in Roku OS versions lower than 10, to enable a "persistent root jailbreak" on Roku devices. The exploit gave users control over what channels they installed. Roku stated in response that it had mitigated the vulnerabilities by updating Roku OS 9.4.
 In March 2022, Roku announced Roku OS 11, adding new audio options, custom photo screensavers etc.
 In March 2023, the Roku OS was reported to have 70 million active accounts and to have led the US smart TV and streaming device sector in 2022. In October 2023, Roku announced Roku OS 12.5, which focused on sports, live TV, and easier content discovery.
 The Roku OS is a Linux-based closed-source streaming platform which runs free channels such as the Roku Channel, ABC, NBC and Pluto TV, and subscription channels such as Netflix, Paramount+, ZEE5, Hotstar, Disney+ and Hulu. The operating system powers Roku TVs, streaming devices and smart speakers. According to Roku, the operating system is able to run on "low power chips" using small memory footprints. The operating system has been suggested to be not as “flashy” or "eye-catching" as other similar systems, yet offering an easy access to streaming content.
 The Roku OS includes the Roku Channel Store, featuring a collection of apps Roku calls "channels". The operating system allows users to browse streaming channels available, displayed in a grid format. In 2023, mobile app analytics company "42matters AG" was reported as stating that there were over 26,000 apps available in the Roku Channel Store.
 The Roku OS offers content search, voice control, "private listening" (using bluetooth headphones), "continue watching", "screen mirroring" (to mirror a smartphone screen or a computer screen to TV), "guest mode", parental controls and custom photo screensavers.
 Roku says the Roku OS integrates tools which allow Roku's channel publishers and advertisers to measure the effectiveness of online video advertisements delivered by the company. Roku OS 10.5 or higher supports an "independent developer kit" (IDK), built for Roku devices, which Roku says allows developers to create not only streaming channels but also other applications.
 Consumer products running the Roku OS include:
 In the below table, the information about user features and supported products for Roku OS 7.2 and onwards comes from a Roku Support page. All other information is sourced from a Roku Developer page.