Skip to content

← API Reference

Interfaces

UAParser.js returns structured objects for each category of detected user-agent data.

InterfaceDescriptionReturned by
IDataBase interface shared by IBrowser, ICPU, IDevice, IEngine, IOS, and IResult.All result interfaces
IBrowserBrowser name, version, major version, and type.getBrowser()
ICPUCPU architecture.getCPU()
IDeviceDevice type, vendor, and model.getDevice()
IEngineBrowser engine name and version.getEngine()
IOSOperating-system name and version.getOS()
IResultComplete parsed result containing all categories.getResult()

UAParser.js v2 is licensed under AGPLv3 or PRO licenses.