{UAParser.js} is a JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).
What your browser provides = 😱😵💫❓
What {UAParser.js} provides = 🙂👍🎉
{UAParser.js} filters the noise away and only extracts the most meaningful data in a well-structured format.
While {UAParser.js} covers a vast range of detection, on the other hand its size is always kept to be as light as possible.
No dependencies, bloated framework, unnecessary boilerplate, transpiler, or large-sized files required.
{UAParser.js} is free to use & modify at no charge. PRO licenses also available if you need a non-free license.
{UAParser.js} generates a plugin for jQuery user, and provides predefined type for TypeScript user.
{UAParser.js} is an isomorphic JavaScript library that's able to run either in browser or node.js environment.
"A great utility library to have when you're investigating what kind of users are visiting your website and how you can improve their UX. Supports most browsers out there."
Gabrijel Golubić - Frontend Web Developer
"I've been using your library for a long time and it totally rocks!".
Christian Rich - Web Developer
"Thank you for putting out this very useful library!".
Anuj Nijhawan - Web Developer
Open-Source Editions | Commercial Editions | ||||
---|---|---|---|---|---|
License | MIT | AGPL | PRO Personal | PRO Business | PRO Enterprise |
Browser detection | |||||
CPU detection | |||||
Device detection | |||||
Engine detection | |||||
OS detection | |||||
Enhanced detection | |||||
Client Hints support | |||||
Extras (Apps, Bots, Libs, Emails, Media Players, etc) | |||||
CommonJS support | |||||
ES modules support | |||||
TypeScript declarations available | |||||
Public npm module available | |||||
Direct downloads available | |||||
Allowed for commercial use | |||||
Permissive license | |||||
Unlimited use per 1 license | |||||
1-year limited support | |||||
Lifetime updates | |||||
Price | FREE | FREE | $12 | $25 | $500 |
GET THE PACKAGE |
Copied!