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.

Cancel

Data & Insights

Explore our device data. Drill into information and properties on all devices or contribute information with the Device Browser. Use the Data Explorer to explore and analyze DeviceAtlas data. Check our available device properties from our Property List. Test a User-Agent with the HTTP Headers Parser.

DeviceAtlas contains 221 device properties. Filter properties by typing in the box.

Virtual Properties

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesDevice IDidintegerUnique device identifier (if the device has been successfully detected).
YesYesYesIs BrowserisBrowserbooleanIdentifies desktop browsers.
YesYesYesIs RobotisRobotbooleanIdentifies non-human traffic (robots, crawlers, checkers, download agents, spam harvesters and feed readers).
YesYesYesIs CheckerisCheckerbooleanIdentifies link/site checkers.
YesYesYesIs DownloaderisDownloaderbooleanIdentifies download agents/clients.
YesYesYesIs FilterisFilterbooleanIdentifies proxy/content filters.
YesYesYesIs SpamisSpambooleanIdentifies known email address or spam harvesters.
YesYesYesIs Feed ReaderisFeedReaderbooleanIdentifies feed reader clients.
YesYesYesIs Masquerading As DesktopisMasqueradingAsDesktopbooleanThe device is pretending to be a desktop browser.
YesYesYesRequesting Mobile UXrequestingMobileUxbooleanTrue if the Client identifies itself as mobile (from Client Hints). Note: this may differ from the 'Mobile Device' flag based on the device hardware. Requires usage of version 2.1 or later of Client Side Component. This property is dynamically populated at run time.
YesYesBot NamebotNamestringThe name of the robot and/or crawler.
YesYesYesIs AppisAppbooleanIdentifies non-browser apps and webviews.
YesApp NameappNamestringName of non-browser application.
YesYesIs in-app WebViewisInAppWebViewbooleanIdentifies WebViews in non-browser apps. This property is dynamically populated at run time.
YesIs ParentisParentbooleanThe device represents a group of devices that share one or more identifiers and therefore cannot be individually identified. The populated device properties are common to all devices in the group.
YesDevice ID of ParentparentIdintegerThe DeviceAtlas Device ID of its parent device (correlates to “Is Parent” property).
YesContextual UsagecontextualUsagestringIdentifies how the device is being used, where different to that implied by the Primary Hardware Type.
YesYesYesPartial IdentificationpartialIdentificationbooleanIf true, DeviceAtlas can deliver better results if more input is captured via either UA-CH headers or the DeviceAtlas Client Side Component. This property is dynamically populated at run time.
YesYesYesPrimary Software TypeprimarySoftwareTypestringThe type of the software identified from the request headers, one of Browser, App, Previewer, Software Library, CLI Utility, Robot. This property is dynamically populated at run time.
No matches found

Carrier Identification (if selected)

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesNetwork BrandnetworkBrandstringThe brand name of the mobile network operator.
YesCountry CodecountryCodestringThe country code of the network operator.
YesMCCmccstringThe Mobile Country Code (MCC) of the brand.
YesNetwork OperatornetworkOperatorstringThe mobile network operator that provides service to the device.
YesMNCmncset(string)The Mobile Network Code (MNC) of the brand.
YesNetwork TypenetworkTypestringThe type of the mobile network operator (Available values are MNO/MVNO/Proxy).
YesMCC-MNCmccmncstringMCC and MNC combination for operator disambiguation.
No matches found

Device Name

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesDevice VendorvendorstringThe company/organisation that provides a device, browser or other component to the market. It can be a manufacturer, mobile operator or other organisation exclusively offering a product.
YesYesYesDevice ModelmodelstringThe model name of a device, browser or some other component (e.g. Firefox - Windows).
YesYesYesMarketing NamemarketingNamestringThe marketing name for a device.
YesStandardised Full NamestandardisedFullNamestringMarket recognised name (composite of Vendor + Marketing Name, or Vendor + Model if no Marketing Name exists).
YesYesYesManufacturermanufacturerstringPrimary organisation creating (not necessarily assembling) the device.
YesYesYesYear ReleasedyearReleasedintegerThis is the year that the device was released (or announced)
No matches found

Hardware

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesMobile DevicemobileDevicebooleanTrue if the device is meant for use on the move.
YesYesYesYesPrimary Hardware TypeprimaryHardwareTypestringPrimary hardware type, e.g. Tablet, Mobile Phone, etc. Please see the complete list of predefined property values.
YesYesYesTouch ScreentouchScreenbooleanUser may touch the screen to interact with the device.
YesYesYesScreen WidthdisplayWidthintegerThe total number of addressable pixels in the horizontal direction of a rectangular display when held in its default orientation. The Property does not apply to displays that are not rectangular or square.
YesYesYesScreen HeightdisplayHeightintegerThe total number of addressable pixels in the vertical direction of a rectangular display when held in its default orientation. The Property does not apply to displays that are not rectangular or square.
YesAutomatic Screen OrientationautomaticScreenOrientationbooleanAutomatic screen orientation change is supported by the device hardware.
YesYesYesDiagonal Screen SizediagonalScreenSizestringThe diagonal dimension of the screen in inches.
YesYesYesDisplay PPIdisplayPpiintegerThe pixel density of the Device's screen. Pixels Per Inch.
YesYesYesDevice Pixel RatiodevicePixelRatiostringRatio between physical pixels and device-independent pixels (dips) on the browser.
YesYesYesScreen Color DepthdisplayColorDepthintegerThe color depth of a display.
YesYesYesNFCnfcbooleanThe device has NFC (Near Field Communication) hardware.
YesYesYesCameracamerastringMegapixels of the camera if the device has one.
YesYesYesIs Mobile PhoneisMobilePhonebooleanThe device is a mobile phone.
YesYesYesIs TabletisTabletbooleanThe device is a tablet device.
YesYesYesIs EReaderisEReaderbooleanThe device is a reading device.
YesYesYesIs Games ConsoleisGamesConsolebooleanThe device is a games console.
YesYesYesIs TVisTVbooleanThe device is a television.
YesYesYesIs Set Top BoxisSetTopBoxbooleanThe device is a set-top box.
YesYesYesIs Media PlayerisMediaPlayerbooleanThe device is a media player.
YesYesYesversionversionstringThe version number of a component (e.g. 2.0.0.10)
YesIoT EndpointiotEndpointbooleanSensor and/or actuator, with cellular connectivity.
YesIoT EnableriotEnablerbooleanProvides cellular connectivity to otherwise unconnected devices.
YesIoT ControlleriotControllerbooleanData receiver and aggregator, with the primary function being command/control of remote and/or local IoT devices.
YesGPS Hardware SupportgpsHardwareSupportbooleanThe device includes an OS-accessible satellite positioning system receiver.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
Chipset VendorchipsetVendorstringThe company/organisation that provides a chipset to the market.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
Chipset NamechipsetNamestringThe marketing name for a chipset.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
Chipset ModelchipsetModelstringThe model name of a chipset.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
CPU NamecpuNamestringThe marketing name for a CPU. If a device is equipped with more than one CPU, values are separated by '&'.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
CPU CorescpuCoresstringThe Number of cores in a CPU. If a device is equipped with more than one CPU, values are separated by '+'.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
CPU Maximum FrequencycpuMaxFrequencystringThe frequency of a single core. If a device is equipped with more than one CPU, values are separated by '&'.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
GPU NamegpuNamestringThe marketing name for a GPU.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
SIM SlotssimSlotsintegerNumber of SIM card slots the device is equipped with.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
eSIM CounteSimCountintegerNumber of reprogrammable SIMs the device supports.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
SIM SizesimSizestringSize of a SIM card supported by a device.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
Internal Storage CapacityinternalStorageCapacitystringThe capacity of the device storage. The value is expressed in GB and the metric system is used for unit conversion (e.g. 1 GB = 1000 MB).
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
Expandable StorageexpandableStoragebooleanType of the storage card slot device is equipped with.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
Total RAMtotalRamstringThe amount of memory allocated to RAM as reported by manufacturer. The value is expressed in MiB, with binary conversion (1 GiB = 1024 MiB).
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
32 Bit Architecture32BitArchitecturebooleanBoth hardware and operating system support 32 bit architecture. This property is dynamically populated at run time.
Yes
CPU Data Properties Extra OptionsContact sales@deviceatlas.com for details on access to this set of properties
64 Bit Architecture64BitArchitecturebooleanBoth hardware and operating system support 64 bit architecture. This property is dynamically populated at run time.
YesHardware ClassificationhardwareClassificationstringThe classification of the device into one of a set of five tiers, ranging from Entry Level to Premium, based on the Hardware Score.
YesHardware ScorehardwareScoreintegerA numerical representation of the device hardware capabilities which decays over time. It is normalised on a scale of 0-10000, and is used by the Hardware Classification.
No matches found

Environment

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesOS VendorosVendorstringThe supplier of the operating system. Please see the complete list of predefined property values. This property is dynamically populated at run time.
YesYesYesYesOS NameosNamestringThe name of the Operating System installed on the device. This can be used as a substitute for the boolean OS properties. Please see the complete list of predefined property values. This property is dynamically populated at run time.
YesYesOS FamilyosFamilystringThe general group name of the operating system (eg. Windows). Please see the complete list of predefined property values.
YesYesYesYesOS VersionosVersionstringThe Operating System initial version installed on the device. This property is dynamically populated at run time.
YesOS Version NameosVersionNamestringThe marketing name of the Operating System version e.g. KitKat, Snow Leopard. This property is dynamically populated at run time.
YesOS DistributionosDistributionstringThe name of the OS distribution, either based on or forked from an existing operating system.
YesYesYesOS AndroidosAndroidbooleanThe device is distributed with Android OS pre-installed.
YesYesYesOS BadaosBadabooleanThe device is distributed with Bada OS pre-installed.
YesYesYesOS iOSosiOsbooleanThe device is distributed with iOS pre-installed.
YesYesYesOS RimosRimbooleanThe device is distributed with RIM OS pre-installed.
YesYesYesOS SymbianosSymbianbooleanThe device is distributed with Symbian OS pre-installed.
YesYesYesOS Windows MobileosWindowsMobilebooleanThe device is distributed with Windows Mobile pre-installed.
YesYesYesOS Windows PhoneosWindowsPhonebooleanThe device is distributed with Windows Phone pre-installed.
YesYesYesOS Windows RTosWindowsRtbooleanThe device is distributed with Windows RT OS pre-installed.
YesYesYesOS Web OSosWebOsbooleanThe device is distributed with WebOS pre-installed.
YesYesYesOS ProprietaryosProprietarystringThe device is distributed with a proprietary OS pre-installed.
YesYesYesDeveloper PlatformdeveloperPlatformstringCommercial name of the developer platform if any (Nokia Series 40, Sony Ericsson Java Platform, etc).
YesYesYesDeveloper Platform VersiondeveloperPlatformVersionstringIf the device was built around a Developer Platform, which version.
YesYesLanguagelanguagestringThe language requested by the device in an ISO-639 two-letter code – i.e. “en”. Requires 2.x API with full set of headers. This property is dynamically populated at run time.
YesYesLanguage LocalelanguageLocalestringThe language locale requested by the device in an ISO-639 two-letter code followed by an ISO-3166 country code – i.e. “en-GB”. Requires 2.x API with full set of headers. This property is dynamically populated at run time.
No matches found

Web Browser

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesBrowser VendorbrowserVendorstringThe supplier of the web browser. Please see the complete list of predefined property values. This property is dynamically populated at run time.
YesYesYesYesBrowser NamebrowserNamestringThe name or type of the browser on the device. Please see the complete list of predefined property values. This property is dynamically populated at run time.
YesYesYesYesBrowser VersionbrowserVersionstringThe browser version on the device. This property is dynamically populated at run time.
YesYesYesYesBrowser Rendering EnginebrowserRenderingEnginestringThe name or type of the browser rendering engine used by the browser. Please see the complete list of predefined property values. This property is dynamically populated at run time.
YesYesYesMarkup XHTML Basic 1.0markup.xhtmlBasic10booleanThe ability of the web browser to render a page using XHTML Basic 1.0.
YesYesYesMarkup XHTML MP 1.0markup.xhtmlMp10booleanThe ability of the web browser to render a page using XHTML-MP 1.0.
YesYesYesMarkup XHTML MP 1.1markup.xhtmlMp11booleanThe ability of the web browser to render a page using XHTML-MP 1.1.
YesYesYesMarkup XHTML MP 1.2markup.xhtmlMp12booleanThe ability of the web browser to render a page using XHTML-MP 1.2.
YesYesYesMarkup WML1markup.wml1booleanThe ability of the web browser to render a page using WML.
YesYesYesvCard DownloadvCardDownloadbooleanThe ability of the web browser to download and open the device's address book when a vCard URI is used.
YesYesYesImage Gif87image.Gif87booleanThe ability to display a GIF87 image embedded in a mobile web page, using a tag such as img or object.
YesYesYesImage GIF89Aimage.Gif89abooleanThe ability to display a GIF89a image embedded in a mobile web page, using a tag such as img or object.
YesYesYesImage JPGimage.JpgbooleanThe ability to display a JPG image embedded in a mobile web page, using a tag such as img or object.
YesYesYesImage PNGimage.PngbooleanThe ability to display a PNG image embedded in a mobile web page, using a tag such as img or object.
YesYesYesUsable Display WidthusableDisplayWidthintegerThe horizontal size of the default browser's viewport, expressed in device independent pixels (DIPs), when held in its default orientation and the browser zoom is set to 100%. Also known as CSS resolution.
YesYesYesUsable Display HeightusableDisplayHeightintegerThe vertical size of the default browser's viewport, expressed in device independent pixels (DIPs), when held in its default orientation and the browser zoom is set to 100%. Also known as CSS resolution.
YesYesYesURI Scheme TeluriSchemeTelbooleanThe ability of the web browser to start a telephone call when a URI is defined with the protocol 'tel' followed by a telephone number (e.g. tel:+35312345678). Verify that the browser behaves as expected.
YesYesYesURI Scheme SMSuriSchemeSmsbooleanThe ability of the web browser to start a new SMS message when a URI is defined with the protocol sms followed by a telephone number (e.g. sms:+35312345678). Verify that the browser behaves as expected.
YesYesYesURI Scheme SMS TouriSchemeSmsTobooleanThe ability of the web browser to start a new SMS message when a URI is defined with the protocol smsto followed by a telephone number (e.g. smsto:+35312345678). Verify that the browser behaves as expected.
YesYesYesCookiecookieSupportbooleanThe ability of a client to store cookies and send them when appropriate.
YesYesYesHTTPShttpsbooleanThe web browser supports the SSL protocol. Support of different certificate authorities is independent from the ability of supporting SSL. Verify that a page protected with SSL is displayed properly.
YesYesYesMemory Limit MarkupmemoryLimitMarkupintegerDescribes the maximum size in bytes for markup in a web page. Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used.
YesYesYesMemory Limit Embedded MediamemoryLimitEmbeddedMediaintegerDescribes the maximum size in bytes for media files embedded in a web page. Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used.
YesYesYesMemory Limit DownloadmemoryLimitDownloadintegerDescribes the maximum size in bytes for downloaded from a web page and stored locally (e.g. a ringtone or an image). Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used.
YesYesYesFlash CapableflashCapablebooleanThe browser is Flash-Capable.
YesWAP Push Service IndicationwapPushbooleanThe device is capable of receiving WAP Push notifications, opening a browser upon user instigation, and following the embedded link.
YesYesYesSave-DatasaveDatabooleanIdentifies if the client prefers reduced data usage (from Client Hints). Requires usage of version 2.1 or later of Client Side Component. This property is dynamically populated at run time.
YesYesYesDownlinkdownlinkstringEstimate of downlink bandwidth in Mbps (from Client Hints). Requires usage of version 2.1 or later of Client Side Component. This property is dynamically populated at run time.
YesYesYesRound Trip TimeroundTripTimeintegerEstimate of effective round trip time in milliseconds, rounded to nearest 25ms (rtt from Client Hints). Requires usage of version 2.1 or later of Client Side Component. This property is dynamically populated at run time.
YesYesYesEffective Connection TypeeffectiveConnectionTypestringEquivalent connection in the form of slow-2G, 2G, 3G, 4G based on Round Trip Time and downlink performance (ect from Client-Hints). Requires usage of version 2.1 or later of Client Side Component. This property is dynamically populated at run time.
YesYesYesPlatform ArchitectureplatformArchitecturestringThe device CPU architecture (from Client Hints). Requires usage of version 2.1 or later of Client Side Component. This property is dynamically populated at run time.
No matches found

JavaScript

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesJS Modify CSSjs.modifyCssbooleanThe browser's JavaScript engine supports modifying CSS elements.
YesYesYesJS XHRjs.xhrbooleanThe browser's JavaScript engine supports XMLHttpRequest.
YesYesYesJS Support Basic Java Scriptjs.supportBasicJavaScriptbooleanThe browser has some level of JavaScript support, typically Alert, Confirm, setInterval, setTimeout.
YesYesYesJS Support Eventsjs.supportEventsbooleanThe browser's JavaScript engine supports Events.
YesYesYesJS Support Console Logjs.supportConsoleLogbooleanThe browser's JavaScript engine supports console.log().
YesYesYesJS Modify Domjs.modifyDombooleanThe browser's JavaScript engine supports modifying DOM elements.
YesYesYesJS Support Event Listenerjs.supportEventListenerbooleanThe browser's JavaScript engine supports Event Listeners.
YesYesYesJS Jsonjs.jsonbooleanThe browser's JavaScript engine supports JSON objects.
YesYesYesSupports Client SidesupportsClientSidebooleanIndicates whether the device supports the DeviceAtlas ClientSide component.
No matches found

Network Protocols

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesCSDcsdbooleanThe device is capable of connecting to CSD (Circuit Switched Data) networks.
YesYesYesHSCSDhscsdbooleanThe device is capable of connecting to HS CSD (High Speed Circuit Switched Data) networks.
YesYesYesGPRSgprsbooleanThe device is capable of connecting to GPRS (General Packet Radio Service) networks.
YesYesYesEDGEedgebooleanThe device is capable of connecting to EDGE (Enhanced Data rates for GSM Evolution) networks.
YesYesYesHSDPAhsdpabooleanThe device is capable of connecting to HSDPA (High-Speed Downlink Packet Access) networks.
YesYesYesUMTSumtsbooleanThe device is capable of connecting to UMTS (Universal Mobile Telecommunications System) networks.
YesYesYesHSPA+hspaEvolvedbooleanThe device is capable of connecting to HSPA+ (Evolved High-Speed Packet Access) networks.
YesYesYesLTEltebooleanThe device is capable of connecting to LTE (Long Term Evolution) networks.
YesYesYesLTE AdvancedlteAdvancedbooleanThe device is capable of connecting to LTE Advanced (Long Term Evolution Advanced) networks.
YesLTE CategorylteCategoryintegerThe UE Category of the device, defining the combined uplink and downlink capability as specified in 3GPP TS36.306.
YesChipset Maximum Uplink SpeedchipsetMaximumUplinkSpeedintegerThe maximum uplink speed supported by the device chipset, in Mbps (rounded).
YesChipset Maximum Downlink SpeedchipsetMaximumDownlinkSpeedintegerThe maximum downlink speed supported by the device chipset, in Mbps (rounded).
YesVoLTEvoltebooleanThe device is capable of making VoLTE calls. When True, this implies LTE, HD Voice, and AMR-WB are True.
YesYesWi-FiwifibooleanThe device is capable of connecting to WiFi networks.
YesVoWiFivowifibooleanThe device is capable of seamless call handover between Wi-Fi and VoLTE connections.
YesRCSrcsbooleanThe device natively supports Rich Communication Services as specified in GSMA RCS6.0 UNI.
YesVoice over CellularvoiceOverCellularbooleanThe device is able to perform voice calls using cellular connectivity.
Yes2G2gbooleanThe device supports the second generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA. This includes enhancements within the 2G range, e.g. 2.5G.
Yes3G3gbooleanThe device supports the third generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA. This includes enhancements within the 3G range, e.g. 3.5G.
Yes4G4gbooleanThe device supports the fourth generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA.
Yes5G5gbooleanThe device supports the fifth generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA.
Yes5G Standalone5gStandalonebooleanIdentifies if the chipset of a 5G device is standalone 5G capable.
Yes5G Non Standalone5gNonStandalonebooleanIdentifies if the chipset of a device is non-standalone 5G capable.
YesHighest Cellular GenerationhighestCellularGenerationstringIdentifies the highest generation of cellular data connectivity supported by the device.
YesNB-IoTnbiotbooleanThe device is capable of connecting to the specific type of narrow-band Low Power Wide Area Network (LPWAN) using radio technology standard specified in 3GPP Release 13.
YesLTE-MltembooleanThe device is capable of machine-to-machine communication through connecting to the specific type of Low Power Wide Area Network (LPWAN) using radio technology standard specified in 3GPP Release 13.
No matches found

HTML5

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesHTML Canvashtml.canvasbooleanThe browser supports the canvas element.
YesYesYesJS Device Orientationjs.deviceOrientationbooleanThe browser's JavaScript engine supports Device Orientation.
YesYesYesHTML Videohtml.videobooleanThe browser supports the video HTML tag.
YesYesYesJS Query Selectorjs.querySelectorbooleanThe browser's JavaScript engine supports the Query Selector.
YesYesYesCSS Transformscss.transformsbooleanThe browser supports CSS transforms.
YesYesYesJS Geo Locationjs.geoLocationbooleanThe browser's JavaScript engine supports Geo Location.
YesYesYesJS Session Storagejs.sessionStoragebooleanThe browser's JavaScript engine supports Session Storage.
YesYesYesJS Web SQL Databasejs.webSqlDatabasebooleanThe browser's JavaScript engine supports the Web SQL Database API.
YesYesYesHTML Inline SVGhtml.inlinesvgbooleanThe browser supports inline SVG.
YesYesYesJS Device Motionjs.deviceMotionbooleanThe browser's JavaScript engine supports Device Motion event.
YesYesYesCSS Animationscss.animationsbooleanThe browser supports CSS animations.
YesYesYesCSS Transitionscss.transitionsbooleanThe browser supports CSS transitions.
YesYesYesJS Indexeddbjs.indexedDBbooleanThe browser's JavaScript engine supports indexedDB.
YesYesYesJS Web GLjs.webGlbooleanThe browser's JavaScript engine supports Web GL.
YesYesYesJS Web Workersjs.webWorkersbooleanThe browser's JavaScript engine supports the Web Workers API.
YesYesYesHTML Audiohtml.audiobooleanThe browser supports the audio HTML tag.
YesYesYesHTML SVGhtml.svgbooleanThe browser supports SVG.
YesYesYesJS Touch Eventsjs.touchEventsbooleanThe browser's JavaScript engine supports Touch events.
YesYesYesCSS Columnscss.columnsbooleanThe browser supports CSS columns.
YesYesYesJS Application Cachejs.applicationCachebooleanThe browser's JavaScript engine supports Application Cache.
YesYesYesJS Local Storagejs.localStoragebooleanThe browser's JavaScript engine supports Local Storage.
YesYesYesJS Web Socketsjs.webSocketsbooleanThe browser's JavaScript engine supports the Web Sockets API.
No matches found

Streaming

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesStream 3GP H.264 Level 1.0stream.3gp.h264.level10booleanSupport for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0. Verify that the browser behaves as expected.
YesYesStream 3GP H.264 Level 1.1stream.3gp.h264.level11booleanSupport for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.1. Verify that the browser behaves as expected.
YesYesStream 3GPP AAC LCstream.3gp.aac.lcbooleanSupport for the streaming of media encoded in the 3GP envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected.
YesYesStream 3GPP AMR WBstream.3gp.amr.wbbooleanSupport for the streaming of media encoded in the 3GP envelope, with the AMR audio codec, in Wide Band. Verify that the browser behaves as expected.
YesYesStream MP4 AAC LCstream.mp4.aac.lcbooleanSupport for the streaming of media encoded in the MP4 envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected.
YesYesStream 3GP H.264 Level 1.2stream.3gp.h264.level12booleanSupport for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.2. Verify that the browser behaves as expected.
YesYesStream 3GPP H.263stream.3gp.h263booleanSupport for the streaming of media encoded in the 3GP envelope, with the H263 codec. Verify that the browser behaves as expected.
YesYesStream MP4 H.264 Level 1.1stream.mp4.h264.level11booleanSupport for the streaming of media encoded in the MP4 envelope, with the H264 codec and in Level 1.1. Verify that the browser behaves as expected.
YesYesStream HTTP Live Streamingstream.httpLiveStreamingbooleanSupport for the HTTP live Streaming protocol.
YesYesStream 3GP H.264 Level 1.0bstream.3gp.h264.level10bbooleanSupport for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0b. Verify that the browser behaves as expected.
YesYesStream 3GP H.264 Level 1.3stream.3gp.h264.level13booleanSupport for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.3. Verify that the browser behaves as expected.
YesYesStream 3GPP AMR NBstream.3gp.amr.nbbooleanSupport for the streaming of media encoded in the 3GP envelope, with the AMR audio codec, in Narrow Band. Verify that the browser behaves as expected.
YesYesStream MP4 H.264 Level 1.3stream.mp4.h264.level13booleanSupport for the streaming of media encoded in the MP4 envelope, with the H264 codec and in Level 1.3. Verify that the browser behaves as expected.
No matches found

Video Player

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesWMVwmvbooleanThe ability to play WMV envelope for video files. The device is able to parse the WMV envelope for video files.
YesYesQCELP In VideoqcelpInVideobooleanThe ability to play a video that includes audio encoded with QCELP (Qualcomm Code Excited Linear Prediction) codec. The device is able to play videos with audio encoded using QCELP.
YesYes3GP H.264 Level 1.03gp.h264.level10booleanSupport for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0. Verify that the browser behaves as expected.
YesYes3GP H.264 Level 1.0b3gp.h264.level10bbooleanSupport for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0b. Verify that the browser behaves as expected.
YesYes3GP H.264 Level 1.13gp.h264.level11booleanSupport for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.1. Verify that the browser behaves as expected.
YesYes3GP H.264 Level 1.23gp.h264.level12booleanSupport for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.2. Verify that the browser behaves as expected.
YesYes3GP H.264 Level 1.33gp.h264.level13booleanSupport for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.3. Verify that the browser behaves as expected.
YesYes3GPP AAC LC3gp.aac.lcbooleanSupport for the playback of media encoded in the 3GP envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected.
YesYes3GPP H.2633gp.h263booleanSupport for the playback of media encoded in the 3GP envelope, with the H263 codec. Verify that the browser behaves as expected.
YesYes3GPP AMR NB3gp.amr.nbbooleanSupport for the playback of media encoded in the 3GP envelope, with the AMR audio codec, in Narrow Band. Verify that the browser behaves as expected.
YesYes3GPP AMR WB3gp.amr.wbbooleanSupport for the playback of media encoded in the 3GP envelope, with the AMR audio codec, in Wide Band. Verify that the browser behaves as expected.
YesYesMP4 H.264 Level 1.1mp4.h264.level11booleanSupport for the playback of media encoded in the MP4 envelope, with the H264 codec and in Level 1.1. Verify that the browser behaves as expected.
YesYesMP4 H.264 Level 1.3mp4.h264.level13booleanSupport for the playback of media encoded in the MP4 envelope, with the H264 codec and in Level 1.3. Verify that the browser behaves as expected.
YesYesMP4 AAC LCmp4.aac.lcbooleanSupport for the playback of media encoded in the MP4 envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected.
YesH.264 Support In OSh.264SupportInOsbooleanThe operating system supports playback of H.264-encoded videos.
YesH.265 Support In OSh.265SupportInOsbooleanThe operating system supports playback of H.265-encoded videos.
YesVP9 Support In OSvp9SupportInOsbooleanThe operating system supports playback of VP9-encoded videos.
No matches found

Audio Player

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesMIDI MonophonicmidiMonophonicbooleanThe ability to play MIDI files with not more than 1 note at a time, normally Type 0. The device is able to play the MIDI file as expected.
YesYesMIDI PolyphonicmidiPolyphonicbooleanThe ability to play MIDI files, can be Type 0 or Type 1, may have more than 1 note at a time. The device is able to play the MIDI file as expected.
YesYesAMRamrbooleanThe ability to play AMR (Adaptive Multi-Rate) files as defined by 3GPP. The device is able to play the AMR file as expected.
YesYesMP3mp3booleanThe ability to play MP3 (MPEG-1 Audio Layer 3) files. The device is able to play the MP3 file as expected.
YesYesAACaacbooleanThe ability to play AAC (Advanced Audio Coding) as defined as part of the MPEG-4 specifications. The device is able to play the AAC file as expected.
YesYesQCELPqcelpbooleanThe ability to play QCELP (Qualcomm Code Excited Linear Prediction) audio files. The device is able to play the QCELP file as expected.
No matches found

DRM

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesDRM OMA Combined DeliverydrmOmaCombinedDeliverybooleanThe device is able to open, read and respect the combined delivery constraints as defined in the OMA DRM v1.0 specifications.
YesYesYesDRM OMA Separate DeliverydrmOmaSeparateDeliverybooleanThe device is able to open, read and respect the separate delivery constraints as defined in the OMA DRM v1.0 specifications.
YesYesYesDRM OMA Forward LockdrmOmaForwardLockbooleanThe device is able to open, read and respect the forward lock constraints as defined in the OMA DRM v1.0 specifications.
YesDRM OMA DownloaddrmOmaDownloadbooleanThe device is able to open, read and respect the download rules as defined in the OMA DRM v1.0 specifications.
No matches found

JavaVM

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesCLDCcldcstringVersion number of supported Java CLDC (Connected Limited Device Configuration), e.g 1.0. The device fully supports JSR 30 or 139 and following as defined by Sun Microsystems.
YesYesYesJSR37jsr37booleanThe J2ME virtual machine implements JSR 37. The device fully supports JSR 37 as defined by Sun Microsystems.
YesYesYesJSR30jsr30booleanThe J2ME virtual machine implements JSR 30. The device fully supports JSR 30 as defined by Sun Microsystems.
YesYesYesJSR118jsr118booleanThe J2ME virtual machine implements JSR 118. The device fully supports JSR 118 as defined by Sun Microsystems.
YesYesYesMidpmidpstringVersion number of supported Java MIDP (Mobile Information Device Profile), e.g. 1.0. The device fully supports JSR 37 or 118 and following as defined by Sun Microsystems.
YesYesYesJSR139jsr139booleanThe J2ME virtual machine implements JSR 139. The device fully supports JSR 139 as defined by Sun Microsystems.
No matches found

Beta Properties

[CF] Cloud Free   [CS] Cloud Standard   [CP] Cloud Premium   [EO] Enterprise/OEM

[CF][CS][CP][EO]NameAPI NameData TypeDescription
YesYesYesJQMjqmbooleanThe device supports jQueryMobile.
No matches found