uaparserjs: Parse 'User-Agent' Strings

Parses HTTP user agent strings and returns user agent, device and OS information. This is a ‘V8’-backed package that uses the UA, device and OS definitions from the ‘ua-parser’ project <https://github.com/ua-parser>.

Getting started

Package details

AuthorBob Rudis [aut, cph], Greg Hunt [aut, cre, cph], Lindsey Simon [aut] (uap-core), Tobie Langel [aut] (uap-core), Colman Humphrey [ctb], Jim Vine [ctb]
MaintainerGreg Hunt <greg@firmansyah.com>
LicenseApache License 2.0 | file LICENSE
Version0.4.1
URL https://github.com/gregfrog/uaparserjs 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("uaparserjs")

Try the uaparserjs package in your browser

Any scripts or data that you put into this service are public.

uaparserjs documentation built on Aug. 28, 2026, 5:09 p.m.