Useragent parser comparison v5

We took 33,364 different user agents and analyzed them with all providers below.
That way, it's possible to get a good overview of each provider

Detected by all providers

Provider Results Browser Engine Operating system Device brand Device model Device type Is mobile Is bot Parse time Actions
BrowscapFull
6014
83.92%
Tot.27999
 
78.88%
Tot.26318
Unq.289
70.51%
Tot.23524
Unq.14
72.92%
Tot.24330
Unq.68
23.25%
Tot.7757
Unq.295
19.82%
Tot.6613
Unq.2012
78.6%
Tot.26225
Unq.9
67.16%
Tot.22407
 
1681 0.03008 Details
BrowscapLite
6014
54.48%
Tot.18176
 
54.48%
Tot.18176
Unq.12
54.21%
Tot.18085
Unq.12
54.48%
Tot.18176
Unq.6
45.99%
Tot.15343
 
0.01631 Details
BrowscapPhp
6014
81.55%
Tot.27207
 
76.53%
Tot.25535
Unq.274
70.57%
Tot.23546
Unq.52
76.25%
Tot.25441
Unq.9
63.86%
Tot.21307
 
1672 0.02868 Details
DonatjUAParser
v0.5.1
93.61%
Tot.31233
 
93.61%
Tot.31233
Unq.5076
0.00011 Details
JenssegersAgent
v2.3.3
92.8%
Tot.30963
 
77.14%
Tot.25737
Unq.16
78.84%
Tot.26303
Unq.21
77.5%
Tot.25857
 
232 0.00139 Details
NeutrinoApiCom
Cloud API
97.43%
Tot.32506
 
84.7%
Tot.28258
Unq.307
77.55%
Tot.25874
Unq.69
71.05%
Tot.23704
Unq.497
76.21%
Tot.25428
Unq.13189
93.97%
Tot.31351
Unq.6
72.49%
Tot.24185
 
1155 0.25409 Details
PiwikDeviceDetector
3.6.1
98.14%
Tot.32743
 
84.06%
Tot.28046
Unq.192
72.44%
Tot.24169
Unq.11
77.93%
Tot.26000
Unq.69
70.41%
Tot.23493
Unq.272
69.19%
Tot.23083
Unq.11392
84.43%
Tot.28170
Unq.11
80.59%
Tot.26888
 
1423 0.00434 Details
SinergiBrowserDetector
6.0.1
83.21%
Tot.27762
 
77.8%
Tot.25958
Unq.31
73.77%
Tot.24612
Unq.15
2.01%
Tot.671
Unq.2
57.47%
Tot.19173
 
1128 0.00053 Details
UAParser
v3.4.5
97.31%
Tot.32465
 
80.8%
Tot.26959
Unq.190
74.63%
Tot.24901
Unq.74
72.6%
Tot.24221
Unq.289
77.02%
Tot.25698
Unq.14968
1428 0.00233 Details
UserAgentApiCom
Cloud API
87.08%
Tot.29052
 
73.05%
Tot.24373
Unq.23
65.76%
Tot.21939
Unq.5
86.45%
Tot.28842
Unq.3
209 0.16774 Details
UserAgentStringCom
Cloud API
78.24%
Tot.26103
 
76.46%
Tot.25511
Unq.157
67.87%
Tot.22645
Unq.50
592 0.08394 Details
WhatIsMyBrowserCom
Cloud API
93.06%
Tot.31050
 
83.46%
Tot.27847
Unq.186
68.36%
Tot.22806
Unq.5
74.44%
Tot.24837
Unq.26
29.73%
Tot.9918
Unq.29
19.67%
Tot.6562
Unq.2676
0.2486 Details
WhichBrowser
v2.0.18
98.21%
Tot.32767
 
81.94%
Tot.27337
Unq.352
70.2%
Tot.23423
Unq.10
76.45%
Tot.25506
Unq.100
73.24%
Tot.24436
Unq.441
79.98%
Tot.26683
Unq.12048
93.51%
Tot.31198
Unq.22
79.88%
Tot.26650
 
1416 0.00216 Details
Woothee
v1.2.0
79.61%
Tot.26560
 
67.35%
Tot.22469
Unq.30
73.75%
Tot.24606
Unq.4
1101 0.00013 Details
Wurfl
1.7.1.0
93.37%
Tot.31151
 
74.67%
Tot.24914
Unq.46
68%
Tot.22688
Unq.85
48.57%
Tot.16206
Unq.398
49.49%
Tot.16512
Unq.7344
88.87%
Tot.29650
Unq.7
78.11%
Tot.26061
 
1501 0.01925 Details
Zsxsoft
1.3
93.24%
Tot.31107
 
82.28%
Tot.27452
Unq.275
73.11%
Tot.24392
Unq.114
46.01%
Tot.15351
Unq.39
40.17%
Tot.13403
Unq.6039
0.00042 Details

Detected by all providers

Browser names

Rendering engines

Operating systems

Device brands

Device models

Device types

Bot names

Bot types

Sources of the user agents

The user agents were extracted from different test suites when possible
Note The actual number of tested user agents can be higher in the test suite itself.
Provider Number of user agents
Browscap6,497
JenssegersAgent26
MobileDetect1,349
PiwikDeviceDetector4,401
SinergiBrowserDetector17
UAParser17,040
WhichBrowser4,919
Woothee230
Zsxsoft578

About this comparison

The primary goal of this project is simple
I wanted to know which user agent parser is the most accurate in each part - device detection, bot detection and so on...

The secondary goal is to provide a source for all user agent parsers to improve their detection based on this results.

You can also improve this further, by suggesting ideas at ThaDafinser/UserAgentParserComparison

The comparison is based on the abstraction by ThaDafinser/UserAgentParser
Comparison created 2016-05-17 08:22:53 | by ThaDafinser