User Agent Parsing API

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

Get started - it's free

Read the docs

  • Detect Browser, OS, Platform, Device Type, & over 30 other fields
  • Browsers, Bots, Phones, Tablets and many more
  • Huge range of different configurations and combinations
  • Detect if their software is out of date

Find out more about our user agent parsing endpoint

  • Keep customers in their same eco-system: Suggest Apple products to iPhone users; Android products to Android users...
  • Are they using a Smart TV? What kind of tablet do they have?
  • Enrich your Telemetry and Data

Target your customers better with our API

  • The only user agent parser that identifies "impossible" or fake user agents/version numbers
  • Catch bots, crawlers, site analysers etc
  • Make it safer for everyone

Find out more about our user agent checks and tests

  • 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

Speed up help desk times by understanding your customer's technology better

Trusted and used by:

  • Cisco Systems
  • Devo
  • CIO Pulse
  • LUXE City Guides
  • SecurityIQ
  • Perseus
  • Lucror Analytics
  • Peppered
  • Mozzeno
  • World Wide Learning Group
  • Flayyer
  • Mozzeno
  • EFL Global
  • Haynes and Company
  • Regional Australia Bank
  • MyMahi
  • YouGov
  • Green Climate Fund
  • Make Influence
  • Onderdelenplanet
  • Better Impression
  • Vedamo

And over a thousand more...

What our customers are saying...

More features...

  • Clean up your server logs
  • Get rid of "almost-duplicate" user agents
  • Get a "sanitized" version of a user agent
    • Fix encoding issues
    • Remove GUIDs and other unique identifiers
    • Remove random/anonymizer fragments

Find out more about cleaning up user agents

  • Get the latest version numbers for all the major browsers and operating systems
  • Version checks to reduce Help Desk load - automatically make sure your customers's browser is up to date and has the right settings
  • Get samples of the latest user agents for all major browsers and operating systems - perfect for your tests or for impersonating real browsers

Find out more about our version data and version checks

  • You also get access to download or search over 69.2 million real user agents
  • Each user agent record also contains all our parse data from the API for it
  • Perfect for advanced queries: "Find all Firefox on Android user agents first seen before June 2018"
  • Includes meta data about each user agent: popularity etc
  • Full Database Dumps: MySQL, CSV, Plain Text, Parquet (For Google BigQuery etc)
  • Or, search via Live API (no need to download and import huge database dumps each week)

Find out more about our regular database updates

  • Send large batches of user agents from your logs or database
  • Perfect for processing large log files

Find out more about batch user agent parsing

Not sure if the API is right for you?

Here's a brief list of questions to help you decide if you need the API and which part to use

Features of the API

The API contains a number of advanced features, helping you with your website visitors

Actively developed

As well as updating the User Agent Parsing library every day, we also spend a lot of time thinking about and improving the API itself.

We listen to your suggestions and feedback and happily incorporate your ideas into new features or options. It's where a number of our features actually came from! So if there's something that you'd like to see us offer, just let us know and we'll see what we can do.

Here to stay

But don't worry, as we add new features we won't pull the rug out from underneath you - if you're using a feature of the API you can rest assured it will always be there; we won't make your life harder by removing or changing things. For example, we deprecated version 1 of our API over four years ago, but it's still running for the handful of customers still using it.

Got questions? We'd love to answer them. Send us a message right now

Major Benefits of the API

There's a ton of benefits to using the API

  • Updated and expanded constantly - Other parsers receive updates one or twice a month at best; we spend several hours each day expanding and improving the user agent parser.
  • Target your customers better - Understand the devices they're using and customise your sales or content to suit them
  • Reduce friction with your Help Desk - Stop asking them annoying tech questions; skip straight to helping your customers with their problems
  • Limitless integration options - use our user agent parser regardless of your programming language of choice, if you can send HTTP requests and parse JSON you can use the API.
  • Never update your libraries again - Use the API and you'll always be using the latest version of the user agent parser. No libraries to download and maintain. That's one less thing for you to worry about!
  • High availability - We run on AWS, providing you with low latency requests and high availability.
  • Detailed documentation - We provide a detailed Integration Guide, interactive API specification, and sample code to get you started.
  • Amazing support - we respond very quickly to your messages and will always help however we can, regardless of your plan. We believe everyone should get the best support possible.


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 hooked up to 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.

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.

Want some laptop stickers and a coffee mug?

If you start using the API on any paid plan, we'd love to send you some cool vinyl laptop stickers.

Just send us a message from the Accounts System along with your name and international mailing address and we'll send them your way!

Enterprise customers get a coffee mug too.

Get started

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