Sign up below to view device data and get your trial account.

We communicate via email to process your request in line with our privacy policy. Please check the box to give us your permission to do this.


Choose a category below to quickly discover all our device intelligence articles.

  • Share
  • DeviceAtlas LinkedIn

You are here

List of smart TV User-Agent strings

Updated for 2023 - Here is our handy list of Smart TV User-Agent strings, including what you can achieve by parsing them to deliver optimized content.

Tomas Trnka - 04 Apr 2023
4 min read

Updated for 2023 - While smart TVs allow users to browse websites, not many developers are addressing this fact by optimizing content for large screens and remote controls. This is possible due to the fact that User-Agent (UA) strings for smart TVs contain unique hardware and software information which can be parsed to locate the device in a database. Read on to get a handy list of smart TV UA strings and learn what you can achieve by parsing these strings to deliver optimized content.

List of smart TV User-Agent strings

What makes a TV smart

Smart TV capabilities generally refer to TVs that allow users to install and use apps for various purposes that may dramatically change the traditional purpose of that device. A typical app for a smart TV gives access to a library of TV-optimized videos streamed from online sources, such as YouTube, Vimeo, Netflix, Hulu, Eurosport, and a lot more.

These smart capabilities can be available through an external device, such as a TV dongle or a set-top-box, or embedded in the TV itself which is the norm for most devices today. In both cases, some sort of operating system tailored for TVs is required, for example, Android TV or Firefox OS, which makes it possible to install and use compatible apps. Here’s a handy list of popular smart TV platforms that can be found in both dongles and smart TVs.

NameOperating systemVendor
Google TVAndroidGoogle
Fire TVFire OSAmazon
Apple TVtvOSApple
Firefox OS for TVFirefox OSMozilla
RokuRoku OSRoku
NetCast Smart TVNetCastLG
Tizen TVTizenSamsung

Apart from OS-based smart TVs, users can also choose dongles that serve more like a link between a smartphone or a laptop and a TV. A good example is Google Chromecast which allows you to stream content from any compatible device, including "casting" what's currently displayed in the Chrome browser.

Thus, content accessible through smart TV platforms doesn't have to be limited to video services. One of the apps used on a smart TV can be a TV-optimized web browser which gives users access to basically any kind of online content viewable on the TV screen.

The fact that there are users who access websites on a TV screen offers an incredible opportunity for website owners to optimize content and target advertising for all TV users. This is particularly useful in terms of websites rich in videos and photos likely to be viewed on a bigger screen.

Get access to a free, trial version of DeviceAtlas.

Start Your Free Trial Today

List of UAs for smart TVs

The following list of smart TV User-Agent strings can help you better understand how device information is passed in the case of these devices.

Apple TV

AppleCoreMedia/ (Apple TV; U; CPU OS 16_5 like Mac OS X; en_us)
Mozilla/5.0 (Apple TV; CPU OS 16_5 like Mac OS X; en-BR)

Google Chromecast / TV with Chromecast

Mozilla/5.0 (Fuchsia) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ Safari/537.36 CrKey/1.56.500000
Mozilla/5.0 (Linux; Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.109 Safari/537.36 CrKey/1.54.248666
Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.225 Safari/537.36 CrKey/1.56.500000,gzip(gfe),gzip(gfe)

Amazon Fire Stick / Stick Lite

Mozilla/5.0 (Linux; Android 7.1.2; AFTMM) AppleWebKit/537.36 (KHTML, like Gecko) Silk/112.5.1 like Chrome/112.0.5615.213 Safari/537.36
Mozilla/5.0 (Linux; Android 7.1.2; AFTMM Build/NS6297; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/110.0.5481.154 Mobile Safari/537.36
Mozilla/5.0 (Linux; Android 9; AFTSS) AppleWebKit/537.36 (KHTML, like Gecko) Silk/112.5.1 like Chrome/112.0.5615.213 Safari/537.36
Mozilla/5.0 (Linux; Android 9; AFTKA) AppleWebKit/537.36 (KHTML, like Gecko) Silk/112.5.1 like Chrome/112.0.5615.213 Safari/537.36
Dalvik/2.1.0 (Linux; U; Android 9; AFTSS Build/PS7646.3550N) CTV


Roku/DVP-12.0 (
Roku/DVP-12.0 (,gzip(gfe),gzip(gfe)

NetCast Smart TV

Mozilla/5.0 (Linux; NetCast; U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36 SmartTV/10.0 Colt/2.0

Tizen TV

Mozilla/5.0 (SMART-TV; Linux; Tizen 6.0) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/4.0 Chrome/76.0.3809.146 TV Safari/537.36
Mozilla/5.0 (SMART-TV; LINUX; Tizen 6.0)
Mozilla/5.0 (Linux; Tizen 2.3; SmartHub; SMART-TV; SmartTV; U; Maple2012) waipu/2023.6.11-2494 (TV; Samsung; 17_KANTM_UHD; waipu; Tizen 3.0)
Opera/9.80 (Tizen; Opera Mini/7.7.18/191.308; U; en) Presto/2.12.423 Version/12.16

LG Smart TV

Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36 DMOST/2.0.0 (; LGE; webOSTV; WEBOS6.3.2 03.34.95; W6_lm21a;)
Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36 DMOST/2.0.0 (; LGE; webOSTV; WEBOS6.3.2 03.34.95; W6_o20n;),gzip(gfe),gzip(gfe)
Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.34 Safari/537.36 HbbTV/1.4.1 (+DRM; LGE; 65SM8200PLA; WEBOS4.5 05.30.10; W45_K5LP; DTV_W19P;) FVC/3.0 (LGE; WEBOS4.5 ;)

Various smart TVs

Mozilla/5.0 (Linux; Android 10; BRAVIA 4K VH2 Build/QTG3.200305.006.S292; wv)
Opera/9.80 (Linux armv7l; Opera TV Store/5581) Presto/2.12.362 Version/12.11 Model/Sony-KDL-50R550A Region/NAFTA
Mozilla/5.0 (Linux; U; Linux; ja-jp; DTV; TSBNetTV/T3E01CD.0203.DDD)
Mozilla/5.0 (Web0S; Linux/SmartTV)
Mozilla/5.0 (Linux; Android 11; Smart TV Build/AR2101; wv)

Bring device intelligence to your web applications in minutes.

For the web, native apps and mobile operator environments.

Compare options and pricing

Why would you want to detect and target TV users?

DeviceAtlas offers over 180 device properties to detect and target according to your needs. Some of these properties are related to smart TV users, such as Primary Hardware Type, Vendor and Model.

These properties are typically used to optimize web content for TV users to make sure TV capabilities are properly used to improve UX and user engagement. They also provide an excellent option for targeted ad campaigns and an additional source of information for web analytics solutions helping you better understand your audience.

Click the button below to test a locally-deployed User-Agent parsing solution offered by DeviceAtlas.

Get started with a local device detection trial

DeviceAtlas is a high-speed device detection solution used by some of the largest companies in the online space to:

  • Optimize UX and conversion rate on mobile
  • Boost web performance
  • Target ads and analyze web traffic
  • Enable App analytics and advertising insights

Get started with a locally-installed trial to test DeviceAtlas at no cost.

Get started