Browser & Operating System Versions API

Do you need to get the latest versions of web browsers, plugins and operating systems via API? We've got you sorted.

We provide the latest version numbers for these web browsers via our API.

Version numbers and platforms:

Software Software Type Platform/s
Chrome Web Browser Desktop (Windows, macOS, Linux)
Chrome Web Browser Android
Chrome Web Browser iOS
FirefoxWeb Browser Desktop (Windows, macOS, Linux)
Firefox Web Browser Mobile (iOS, Android)
Firefox ESR Web Browser Desktop (Windows, macOS, Linux)
Edge Web Browser Windows 10, Windows 10 Mobile, Xbox One
Safari Web Browser macOS, iOS
Vivaldi Web Browser Desktop (Windows, macOS, Linux)
Yandex Browser Web Browser Windows, macOS, Android, iOS
Internet Explorer Web Browser Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10
Opera Web Browser Windows, macOS, Linux, Android
Flash Plugin Desktop (Windows, macOS, Linux)
Flash Plugin Android
Java Plugin Desktop (Windows, macOS, Linux)
Chrome OS Operating System
Windows 10 Operating System Includes version number and Windows build number
macOS Operating System
iOS Operating System
Android Operating System

Includes sample user agents

When you request version data from our API, we'll also include one sample User Agents for the Web Browsers and Operating Systems. For example, if you look at the version data for Chrome, you'll also see a "sample_user_agents" key in the JSON which contains an assortment of user agents which correspond to that version of Chrome.

This is very handy if you're looking for the latest user agents for web browsers on a variety of devices and platforms.

Does this end point have a quota limit?

Technically speaking, yes there is limit of 1,000 checks per month to access the latest browser version numbers. We update our database of version numbers once every 3 hours, so it's only necessary for you to check every few hours for the latest version numbers (most of our customers only do it once per day), so the limit of 1,000 is so large as to be basically meaningless (although it does stop some people checking every 10 minutes or something crazy and unnecessary like that!)

Bear in mind, this quota and end point ("get version numbers") is different to the version data which is returned in the normal User Agent Parse end point. On any of the paid plans, we'll always show you if the browser is up to date (True/False) and also include what our system thinks the latest available version number is (so that it's easy for you to show your user a message like "why not upgrade to version X.Y.Z.). So as long as you've got quota for parsing user agents (50,000, 250,000, 1,000,000 etc) those responses will also include the version information too.

Want the details?

The best place to start is with our Integration Guide and the interactive API Specification

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.