The Browser Detection API

Identify risky & fake traffic

Detect the Browsers, Bots, Operating Systems,
and Devices that access your website

Explore the API

Constantly developed

We are always adding and refining our browser detector, based on the millions of user agents, client hints, and headers we collect and analyse

Advanced risk detection

We've got dozens of ways of identifying conflicting or incorrect fragments in user agents and client hints, to help identify possible fraudulent or faked requests

No libraries to update

You no longer need to maintain anything; with the API, you're always getting the latest and best detection

Understand your
customer's technology

Our API 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 the information the API provides to improve your relationship with your customers, and make it easier for your team to work more efficiently.

  • Reduce Help Desk Friction

    • Get all of the technical questions out of the way
    • Understand your customer's technical set up: their browser, OS, device, settings, all without even asking

    Read more

  • Enrich Telemetry

    • Include detailed browser configuration information in your crash reports
    • Get a clearer idea of the technology that your customers use and emerging trends
  • Target your customers better

    • Keep customers in their own tech-eco systems
    • Suggest Apple products to iPhone users; Android products to Android users...
    • Are they using a Smart TV? What kind of tablet do they have?

    Read more

  • Reduce fraud and risk

    • The only user agent parser that identifies "impossible" or fake user agents/version numbers
    • Catch bots, crawlers, site analysers etc
    • Reduce fraud by blocking requests with obviously faked headers

    Read more

Why use the API?

  • 13 years of experience

    We've seen it all, the good, the bad, and the down right weird. And we've built our API to deal with it all. By looking at all the HTTP headers of your visitors, including User Agent and Client Hints we'll give you the most accurate detection possible.

  • Incredible customer support

    We offer one-on-one support to get you up and going on the API, regardless of your plan. We're here to help.

  • Extensive, intelligent detection

    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"

  • Enormous learning dataset

    When we sit down each day to further develop the detection, we refer to our database of over 410 million user agents, as well as our ever growing collection of Client Hints. This ensures that our detection covers as many combinations and variations as possible.

  • Fast and Reliable

    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.

  • Continually developed

    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.

What our customers are saying...

Read a Case Study


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.

Detailed integration guide

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.

Sample Code

Our sample code makes it easy to get started in your programming language of choice.

API Support & FAQs

Here are some Frequently Asked Questions and how to get in touch with us. We're always happy to help with any problems or questions.

API Version History

If you're curious, here's the API Version History Log, showing when we launched various features and end points.

Not quite sure about something? Need a hand?

We are committed to providing world-class sales and support. All users, regardless of their API plan get full support for the API.

Having a problem?

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

Still deciding?

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.

Get in touch

You can send us a message via our Contact Us page and we'll help.

Terms and Conditions

Here are the API Terms and Conditions.

Get started now

The API is free to use and easy to set up, so why not get started right now.

Do you have a question? Get in touch! We'd love to help you.