All apps

Video / AVOD

How YouTube builds for TV

A single web app running on an open-source engine built specifically for TVs.

HybridCobalt (open-source HTML5/JS engine)7 of 7 platforms

Where YouTube runs

General availability across the major smart-TV platforms. Support changes over time.

Tizen · Samsung
Available
webOS · LG
Available
Roku · Roku
Available
Fire TV · Amazon
Available
Android TV · Google
Available
tvOS · Apple
Available
SmartCast · Vizio
Available

How YouTube is built for TV

YouTube's TV app is largely built on Cobalt, Google's open-source, lightweight HTML5/CSS/JS engine designed to run web apps on memory-constrained TV hardware without a full browser. Cobalt is on GitHub, so it is one of the few TV stacks you can actually read.

The lesson: a web app does not have to mean a heavyweight browser. A trimmed runtime is how a web codebase hits console-grade performance on a cheap TV.

Building something like YouTube?

  • Study Cobalt if you want a real-world model for running web UI on constrained TV hardware.
  • Lean runtimes beat feature-complete browsers for the 10-foot experience.
  • Test input latency, not just frame rate. Remote responsiveness is the felt performance.

Availability and engineering details are compiled from public sources and change over time. YouTube is a trademark of its owner; this page is an independent developer reference and is not affiliated with or endorsed by YouTube.