2.0.6
Detect Browsers, OS, Devices, Bots, AI Crawlers, Apps, and more. Run in Browser (client-side) or Node.js (server-side).
Repository
Current version released
4 weeks ago
Versions
- 2.0.6-pro-personalLatest
- 2.0.6
- 2.0.5
- 1.0.41
- 0.7.41
- 2.0.4
- 2.0.3-pro-personal
- 2.0.3-pro-enterprise
- 2.0.3
- 2.0.2
- 2.0.1
- 0.7.40
- 2.0.0-pro-enterprise
- 2.0.0-pro-business
- 2.0.0
- 2.0.0-rc.3-pro-personal
- 2.0.0-rc.3-pro-business
- 2.0.0-rc.3-pro-enterprise
- 2.0.0-rc.3
- 2.0.0-rc.2
- 2.0.0-rc.1
- 1.0.39
- 0.7.39
- 2.0.0-beta.3-pro-enterprise
- 2.0.0-beta.3-pro-business
- 2.0.0-beta.3-pro-personal
- 2.0.0-beta.3
- 1.0.38
- 2.0.0-beta.2-pro-enterprise
- 2.0.0-beta.2-pro-personal
- 2.0.0-beta.2-pro-business
- 2.0.0-beta.2
- 1.0.37
- 0.7.37
- 2.0.0-beta.1-pro-enterprise
- 2.0.0-beta.1-enterprise
- 2.0.0-beta.1-pro-business
- 2.0.0-beta.1-pro-personal
- 2.0.0-beta.1
- 1.0.36
- 0.7.36
- 2.0.0-alpha.3
- 2.0.0-alpha.2
- 1.0.35
- 0.7.35
- 2.0.0-alpha.1
- 1.0.34
- 0.7.34
- 1.0.33
- 0.7.33
- 1.0.32
- 0.7.32
- 1.0.2
- 0.7.31
- 1.0.1
- 0.8.1
- 0.7.30
Featured Sponsors
UAParser.js
The most comprehensive, compact, and up-to-date JavaScript library to detect userβs browser, OS, CPU, and device type/model. Also detect bots, apps, and more. Runs seamlessly in the browser (client-side) or Node.js (server-side).
Demo
- Live demo: https://uaparser.dev
Documentation
version 1.x: https://github.com/faisalman/ua-parser-js/tree/1.0.x#documentationversion 2.x: https://docs.uaparser.dev
Before upgrading from v0.7 / v1.0, please read CHANGELOG to
see whatβs new & breaking.
Package & Pricing
| Open-Source Editions | PRO / Commercial Editions | ||||
|---|---|---|---|---|---|
| License options | MIT (v1.x) | AGPL (v2.x) | PRO Personal | PRO Business | PRO Enterprise |
| Browser Detection | β οΈ | β | β | β | β |
| CPU Detection | β οΈ | β | β | β | β |
| Device Detection | β οΈ | β | β | β | β |
| Rendering Engine Detection | β οΈ | β | β | β | β |
| OS detection | β οΈ | β | β | β | β |
| Enhanced+ Accuracy | β | β | β | β | β |
| Bot Detection | β | β | β | β | β |
| AI Detection | β | β | β | β | β |
| Extra Detections (Apps, Libs, Emails, Media Players, Crawlers, and more) | β | β | β | β | β |
| Client Hints Support | β | β | β | β | β |
| CommonJS Support | β | β | β | β | β |
| ESM Support | β | β | β | β | β |
| TypeScript Definitions | β | β | β | β | β |
| npm Module Available | β | β | β | β | β |
| Direct Downloads Available | β | β | β | β | β |
| Commercial Use Allowed | β | β | β | β | β |
| Permissive (non-Copyleft) License | β | β | β | β | β |
| No Open-Source Obligations | β | β | β | β | β |
| Unlimited End-Products | β | β | β | β | β |
| Unlimited Deployments | β | β | β | β | β |
| 1-year Product Support | β | β | β | β | β |
| Lifetime Updates | β | β | β | β | β |
| Price | FREE* (License) | FREE* (License) | $14 (License) | $29 (License) | $599 (License) |
GET THE PRO PACKAGES π₯ |
Development
Contributors
Please read CONTRIBUTING guide first for the instruction details.
Made with contributors-img.
Backers & Sponsors
Support the open-source editions of UAParser.js through one of the following options:
