No credit card required.
Free to use, pay for higher quota
We are always adding and refining our user agent parser based on the millions of user agents we collect and analyse
User agents can be faked, modified, and mangled. We've got dozens of ways of identifying conflicting or incorrect fragments in user agents, to help identify possible fraud or fake requests
You no longer need to maintain anything; with the API, you're always getting the latest and best detection
User agent parsing is just the beginning of what you get with the API.
Parsing user agents isn't just about knowing what browser your visitor is using, or whether a request comes from a bot or a human; you can use this information to improve your relationship with your customers, and make it easier for your team to work more efficiently.
We've seen it all, the good, the bad, and the down right weird. And we've built our parser to deal with it all. You're in safe hands.
We are only as successful as our customers are; and we want you to succeed! We are here to give you whatever support and help you need.
Our parser goes above and beyond to prevent "impossible" results that you can end up with other parsing libraries... We'll give you sane fallbacks when there's a user agent that's "impossible"
When we sit down each day to further develop the parser, we refer to our database of over 219.4 million user agents that we've collected. This ensures that our parser covers as many user agent variations as possible.
We're hosted on Amazon Web Services, we monitor our systems closely, and love building things "the right way". You can be sure that the API will be here to help you with your customers.
The number of browsers, bots, utilities, and devices continues to grow, and we work hard to detect as much as possible. From the old and arcane to the new and popular.
We operate a monitoring and alerting service as a part of our MSP Easy tools offerings. This crucially includes providing easy to read information on who, when, and where an operation was performed.
Being able to provide our users with a plain English interpretation of the agent used to perform an operation has proven invaluable in tracking and differentiating between malicious and genuine user operations.
We initially translated the agent string ourselves but the task of maintaining an up to date list of all possible agents proved very onerous.
Now we use the whatismybrowser.com API to parse the agent used before passing on an alert to our users. The difference is night and day.
The vast majority of agent strings are parsed automatically into plain English, that our users can understand, thanks to the whatismybrowser.com API.
Worth every penny of the subscription price. We just set it and forget it.
Glenn Evans - MSP Easy Tools Director, Creator
We launched an internal webapp five years ago and had recurring issues with people running default browsers on Android or out of date versions of Chrome. We needed to troubleshoot this faster and more automatically. We'd been directing people to whatismybrowser.com as part of the original process to read us back their browser details which was much more effective than straight up asking people what their browser / version as.
After we found the API, we were able to automate an interaction which typically took us 20 minutes of back and forth and eliminate the issue entirely.
It's been running seamlessly for five years and since then we haven't had to worry about a common scenario that used to crush our support staff in the early days.
Tom - Haynes and Company
We use the WhatIsMyBrowser API to parse User Agents to determine browser compatibility with our product. It makes it easy to politely tell people that cio-pulse.com will not run on their Android-based TV ;) The WhatIsMyBrowser API is straightforward to use and does exactly what it says on the tin.
Dave - CIO Pulse
We are a boutique eLearning development company and while most of our users do not experience issues, occasionally their browsers or settings cause us problems.
To diagnose the issue and get it resolved quickly, we rely on WhatisMyBrower.com. Makes our job so easy.
Randy World Wide Learning Group (Founder)
Brett and the crew at whatismybrowser.com worked really hard to deliver us a product in the user-friendly form of an Excel file. This Excel file allows members of our team who have no knowledge of programming languages, to query user-agent strings and utilise the whatismybrowser API.
Extracting results and categorising our customers by the type of device they use has never been quicker!
Also, Brett’s communication is A+
Oliver – Roy Morgan Research
LUXE customers are a global bunch who use a wide range of devices. We adopted the whatismybrowser.com API to detect their system details, so we know exactly what they're using (and don't have to bother them with such trivial questions when they make contact).
The API saved us heaps of development time, freeing us up to focus on the fun stuff!
Liz - LUXE City Guides
The API makes it very easy to determine which of our users need to update their browser as a first step to diagnosing their problems
Aaron - Storyboard That CEO
WhatIsMyBrowser API enables our system to identify which platform is requesting link previews based on their user agents so we can provide better insights to our customers
Franco Méndez Z. - Flayyer
MoovTO is a URL shortening service that offers its users an informative dashboard and link usage analytics.
The WhatIsMyBrowser.com API enables us to parse user-agents easily and enriches our dashboard with minimum development time.
We use the API to find out more about the software our clients are using when they open our emails.
Ivo - Send-It
We are really happy with the service you provide, so useful!
Alex - YouGov
The WhatIsmyBrowser.com API really helps Project-management.com manage our visitors, especially mobile devices of all kinds.
We use the API to verify if customers are using a browser compatible with our application. The API helps to restrict and redirect customers to a browser that is compatible with our application. This saves us a lot of time and effort as it prevents unnecessary calls to our support team.
Ranjith - Curable
The WhatIsMyBrowser API does what is expected at a low cost. At our e-commerce site we use the API to protect our data from web scrapers and search engines who put lots of stress on our huge database of appliances and parts.
Their customer service is also just perfect, when we first heard of the WhatIsMyBrowser API we asked a question about their service and directly received a test subscription for 2 months for a paid plan. We would most certainly recommend their API to others.
Bas van der Zande - Onderdelen Planet
We really care about making it as easy and quick to use the API and making your job easier; here's how to get started.
With step by step instructions taking you through the process of using the API, our integration guide is the best place to start. It explains the concepts of the API, the various end points, the different response codes you'll get from the API and how best to use the API.
Our sample code makes it easy to get started in your programming language of choice.
If you're curious, here's the API Version History Log, showing when we launched various features and end points.
We are committed to providing world-class sales and support. All users, regardless of their API plan get full support for the API.
If you're a bit stuck with getting started with the API just let us know and we'll get you sorted.
You also might find the answer in our API Support & FAQs section
Or if you haven't signed up yet and want to ask something about the API; we'll answer your questions & ensure that the API is what you need.
Don't forget that there's absolutely no cost to use the API on the Free tier, and you're always welcome to test drive the paid tiers without entering any payment details. If you need a while to really test it out, just let us know and we'll be happy to help.
You can send us a message via our Contact Us page and we'll help.
Here are the WhatIsMyBrowser.com API Terms and Conditions.