UserAgent parser comparison

We took 6136 user agents
from 5 test suites
and analyzed them with 9 parsers.
Here you can see the results!
Provider Results Browser Rendering engine Operating system Device Model Brand Type Is mobile Is bot info_outline Actions
BrowscapPhp
6009
5536 5536 0 5027 5207 0 0 5207 4284 0 Details
DonatjUAParser
v0.5.0
5857 5857 0 0 0 0 0 0 0 0 Details
PiwikDeviceDetector
3.4.2
6076 5578 5074 5402 5690 4709 4781 5404 4577 316 Details
SinergiBrowserDetector
5.1.0
5685 5378 0 4938 3807 482 0 0 3470 207 Details
UAParser
v3.4.4
5980 5543 0 5212 4956 4899 4945 0 0 254 Details
WhichBrowser
v1.0.1045
5775 5053 5045 4849 5700 4904 4749 5700 4407 75 Details
Woothee
v1.2.0
5568 4956 0 0 5162 0 0 5162 3856 234 Details
Wurfl
for API 1.6.3, db.scientiamobile.com - 2015-10-16 11:07:21
5762 4628 0 4852 5636 5092 5092 5636 4448 126 Details
YzalisUAParser
0.2.0
4977 4758 4568 4036 474 367 474 373 373 0 Details

Not enough?

You can go to the details of each provider, or see here the results of all analyzed user agents

View all results

Source of user agents

The user agents were taken mainly out of the testsuites of the providers above. Thanks to all who provided them!

Name Number of user agents Actions
donatj/phpuseragentparser 147 Go to repo
piwik/device-detector 3909 Go to repo
whichbrowser/testrunner 1770 Go to repo
woothee/woothee-testset 229 Go to repo
yzalis/ua-parser 81 Go to repo
Comparison created by ThaDafinser (Martin Keckeis)
Results generated with ThaDafinser/UserAgentParser