List of smart TV User-Agent strings

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.

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 systemMaker
Google TVAndroidGoogle
Fire TVFire OS 5 BelliniAmazon
Apple TVtvOSApple
Firefox OS for TVFirefox OSMozilla
RokuRoku OSRoku

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.

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/1.0.0.12B466 (Apple TV; U; CPU OS 8_1_3 like Mac OS X; en_us)
Apple TV
AppleTV/tvOS/9.1.1
Apple TV
Haystack TV/20 (Apple TV; iOS 10.1; Scale/1.00)
Google Chromecast
Mozilla/5.0 (CrKey armv7l 1.5.16041) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.0 Safari/537.36
Google Chromecast
Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.84 Safari/537.36 CrKey/1.21a.76178
Google Chromecast
Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.90 Safari/537.36 CrKey/1.17.46278
Amazon Fire Stick
Mozilla/5.0 (Linux; Android 5.1.1; AFTT Build/LVY48F; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/49.0.2623.10
Amazon Fire Stick
Dalvik/2.1.0 (Linux; U; Android 5.1; AFTM Build/LMY47O)
Amazon Fire Stick
Mozilla/5.0 (Linux; U; Android 4.2.2; en-us; AFTM Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30
Roku
Mozilla/5.0 (compatible; U; NETFLIX) AppleWebKit/533.3 (KHTML, like Gecko) Qt/4.7.0 Safari/533.3 Netflix/3.2 (DEVTYPE=RKU-42XXX-; CERTVER=0) QtWebKit/2.2, Roku 3/7.0 (Roku, 4200X, Wireless)
Samsung Smart TV
Mozilla/5.0 (Linux; Tizen 2.3) AppleWebKit/538.1 (KHTML, like Gecko)Version/2.3 TV Safari/538.1
Samsung Smart TV
Mozilla/5.0 (Linux; Tizen 2.3; SmartHub; SMART-TV; SmartTV; U; Maple2012) AppleWebKit/538.1+ (KHTML, like Gecko) TV Safari/538.1+
24-inch LG Smart TV
Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/538.2 (KHTML, like Gecko) Large Screen Safari/538.2 LG Browser/7.00.00(LGE; 24LF4820-BU; 03.20.14; 1; DTV_W15L); webOS.TV-2015; LG NetCast.TV-2013 Compatible (LGE, 24LF4820-BU, wireless)
60-inch LG Smart TV
Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.2.1 Chr0me/38.0.2125.122 Safari/537.36 LG Browser/8.00.00(LGE; 60UH6550-UB; 03.00.15; 1; DTV_W16N); webOS.TV-2016; LG NetCast.TV-2013 Compatible (LGE, 60UH6550-UB, wireless)
65-inch LG Smart TV
Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/538.2 (KHTML, like Gecko) Large Screen Safari/538.2 LG Browser/7.00.00(LGE; 65LF6300-UA; 04.00.30; 1; DTV_W15M); webOS.TV-2015; LG NetCast.TV-2013 Compatible (LGE, 65LF6300-UA, wireless)
Sony Bravia 4K Smart TV
Mozilla/5.0 (Linux; BRAVIA 4K 2015 Build/LMY48E.S265) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36 OPR/28.0.1754.0
48-inch Sony Bravia Smart TV
Opera/9.80 (Linux armv7l; Opera TV Store/6222) Presto/2.12.407 Version/12.50 Model/Sony-KJ-48W700C SonyCEBrowser/1.0 (KJ-48W700C; CTV/PKG2.401JPA; JPN)
Toshiba Smart TV
Mozilla/5.0 (Linux; U; Linux; ja-jp; DTV; TSBNetTV/T3E01CD.0203.DDD) AppleWebKit/536(KHTML, like Gecko) NX/3.0 (DTV; HTML; R1.0;) DTVNetBrowser/2.2 (000039;T3E01CD;0203;DDD) InettvBrowser/2.2 (000039;T3E01CD;0203;DDD)
Philips Smart TV
Opera/9.80 (Linux armv7l; HbbTV/1.2.1 (; Philips; 40HFL5010T12; ; PHILIPSTV; CE-HTML/1.0 NETTV/4.4.1 SmartTvA/3.0.0 Firmware/004.002.036.135 (PhilipsTV, 3.1.1,)en) ) Presto/2.12.407 Version/12.50

Why would you want to detect and target TV users?

DeviceAtlas offers over 165 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

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

Get started