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:
|Chrome||Web Browser||Desktop (Windows, macOS, Linux)|
|Firefox||Web 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)|
|Java||Plugin||Desktop (Windows, macOS, Linux)|
|Chrome OS||Operating System|
|Windows 10||Operating System||Includes version number and Windows build number|
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 million etc) those responses will also include the version information too.