What Does Your User Agent Say About You?


A user agent is a computer program representing a person, for example, a browser in a Web context.

Besides a browser, a user agent could be a bot scraping webpages, a download manager, or another app accessing the Web. Along with each request they make to the server, browsers include a self-identifying User-Agent HTTP header called a user agent (UA) string. This string often identifies the browser, its version number, and its host operating system.

Spam bots, download managers, and some browsers often send a fake UA string to announce themselves as a different client. This is known as user agent spoofing.

The user agent string can be accessed with JavaScript on the client side using the navigator.userAgent property.

A typical user agent string looks like this: "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0".


User Agent String

Browser Data

Web Browser User Agent List

James Lee
• Tuesday, 05 July, 2022
• 14 min read

WebKit (18,642,786) Blink (9,913,314) Trident (1,737,329) Presto (368,303) Gecko (299,203) Edge HTML (25,016) Gonna (3,639) HTML (3,483) Seafront (3,419) If you need to integrate the user agent parser directly into your website or system then it's very simple to use the API.

browser user agent mozilla windows nt web firefox gecko whats jp wow64 gp


While all phones come with pre-installed browsers, both Google Play and Apple App Store offer a number of alternative browsers, some focusing on speed and lightness, others on saving bandwidth and blocking ads, and an ever-increasing amount claiming to increase privacy and reduce a users' mobile digital footprint. Feel free to browse the stats for your local market using our Data Explorer tool.

Optimize UX and conversion rate on mobile Boost web performance Target ads and analyze web traffic Enable App analytics and advertising insights Bone 0.8.2-stableBeonex 0.8-stable Poncho is a developer preview release of the next generation Firefox browser and it is being made available for testing purposes only.

Poncho is intended for web application developers and the testing community Click on any string to get more details Poncho 2.0b2BonEcho 2.0b1BonEcho 2.0a3BonEcho 2.0a2BonEcho 2.0BonEcho 0.7b1 Click on any string to get more details Browser Firefox based browser for Mac OS X.

Camino 8.723Camino 8.443Camino 3.245.226Camino 2.176.223Camino 2.1a1preCamino 2.1.3preCamino 2.1.2Camino 2.1Camino 2.0b3preCamino 2.0.6Camino 2.0.3Camino 2.0.2Camino 1.6preCamino 1.6a1preCamino 1.6.7Camino 1.6.11Camino 1.5.5Camino 1.5.4Camino 1.5.1Camino 1.5Camino 1.2+Camino 1.1b+Camino 1.1bCamino 1.1a2Camino 1.1a1+Camino 1.1a1Camino 1.0rc1Camino 1.0b2+Camino 1.0b2Camino 1.0b1Camino 1.0a1Camino 1.0.4Camino 1.0.3Camino 1.0.2Camino 1.0.1Camino 1.0+Camino 1.0Camino 0.9Camino 0.8bCamino 0.8.4Camino 0.8.1Camino 0.7 Charon is a web browser for the Inferno operating system Click on any string to get more details Cheshire is designed to make it easy for users to read and write email, surf the web, listen to AOL Radio and dial up to the Internet.

Click on any string to get more details Chimera 0.6 Free open-source web browser developed by Google. Chromium is the name of the open source project behind Google Chrome, released under the BSD license.

browser mobile browsers

Kapok 3.0 Kazehakase is a web browser for UNIX compatible environment that is implemented with multiple layout engines. Elite 1.1.2 Click on any string to get more details Conqueror 4.9Konqueror 4.5Konqueror 4.4Konqueror 4.3Konqueror 4.2Konqueror 4.1Konqueror 4.0Konqueror 3.5Konqueror 3.4Konqueror 3.3Konqueror 3.2Konqueror 3.1-rc6Konqueror 3.1-rc5Konqueror 3.1-rc4Konqueror 3.1-rc3Konqueror 3.1-rc2Konqueror 3.1-rc1Konqueror 3.1Konqueror 3.0.0-10Konqueror 3.0.0Konqueror 3.0-rc6Konqueror 3.0-rc5Konqueror 3.0-rc4Konqueror 3.0-rc3Konqueror 3.0-rc2Konqueror 3.0-rc1Konqueror 3.0Konqueror 2.2.2-3Konqueror 2.2.2Konqueror 2.2.1Konqueror 2.2-12Konqueror 2.2-11Konqueror 2.1.2Konqueror 2.1.1 Leech Craft is an extensible cross platform internet-client.

Leech Craft 0.4.55LeechCraft 0.3.95LeechCraft 0.3.70LeechCraft 0.3.55 Text mode browser for Unix and OS/2 Click on any string to get more details Links 6.9Links 2.7Links 2.3pre1Links 2.2Links 2.1pre9Links 2.1pre37Links 2.1pre33Links 2.1pre32Links 2.1pre31Links 2.1pre30Links 2.1pre28Links 2.1pre26Links 2.1pre23Links 2.1pre20Links 2.1pre19Links 2.1pre18Links 2.1pre17Links 2.1pre16Links 2.1pre15Links 2.1pre11Links 2.1preLinks 2.1Links 2.xpre7Links 2.0Links 1.00pre3Links 1.00pre20Links 1.00pre12Links 0.99Links 0.98Links 0.96 Logo is an open source web browser that is written completely in Java.

Landscape 5.1.4Lunascape 5.0 alpha3Lunascape 5.0 alpha2Lunascape 5.0 alpha1Lunascape 4.8.1Lunascape 4.7.2Lunascape 4.0.1Lunascape 3.0.4Lunascape 2.1.3 Multiplatform text browser, initially developed in 1992 at the University of Kansas Click on any string to get more details Minefield is a code name for Mozilla Firefox’s nightly trunk builds.

Similar thinking has resulted in the nightly trunk builds (bleeding-edge test binaries that will eventually form the basis of the next Firefox version) being rebranded as Minefield Click on any string to get more details Minefield 4.0b4preMinefield 4.0b2preMinefield 4.0a1preMinefield 3.7a5preMinefield 3.7a4preMinefield 3.7a3preMinefield 3.7a1preMinefield 3.6a1preMinefield 3.2a1preMinefield 3.1b3preMinefield 3.1b2preMinefield 3.1b2Minefield 3.1b1preMinefield 3.1a2preMinefield 3.1a1preMinefield 3.0preMinefield 3.0b5preMinefield 3.0b4preMinefield 3.0b3preMinefield 3.0b3Minefield 3.0b2preMinefield 3.0b2Minefield 3.0a9preMinefield 3.0a8preMinefield 3.0a7preMinefield 3.0a6preMinefield 3.0a5preMinefield 3.0a4preMinefield 3.0a3preMinefield 3.0a3Minefield 3.0a2preMinefield 3.0a2Minefield 3.0a1Minefield 3.0.7Minefield 3.0.6Minefield 3.0.5preMinefield 3.0.4Minefield 3.0.1Minefield 3.0 Click on any string to get more details Mozilla 2.2Mozilla 2.0b4Mozilla 1.9a3preMozilla 1.9.2a1preMozilla 1.9.1b3Mozilla 1.9Mozilla 1.8b2Mozilla 1.8bMozilla 1.8a6Mozilla 1.8a5Mozilla 1.8a4Mozilla 1.8a3Mozilla 1.8a1Mozilla 1.8.1a2Mozilla 1.8Mozilla 1.7bMozilla 1.7.9Mozilla 1.7.8Mozilla 1.7.7Mozilla 1.7.6Mozilla 1.7.5Mozilla 1.7.3Mozilla 1.7.2Mozilla 1.7.13Mozilla 1.7.12Mozilla 1.7.11Mozilla 1.7.10Mozilla 1.7.1Mozilla 1.7Mozilla 1.6aMozilla 1.6Mozilla 1.5bMozilla 1.5aMozilla 1.5.1Mozilla 1.5Mozilla 1.4bMozilla 1.4aMozilla 1.4.3Mozilla 1.4.2Mozilla 1.4.1Mozilla 1.4Mozilla 1.3bMozilla 1.3aMozilla 1.3.1Mozilla 1.3Mozilla 1.2bMozilla 1.2aMozilla 1.2.1Mozilla 1.2Mozilla 1.1bMozilla 1.1aMozilla 1.1Mozilla 1.0rc3Mozilla 1.0rc2Mozilla 1.0rc1Mozilla 1.0.2Mozilla 1.0.1Mozilla 1.0.0Mozilla 0.9.9Mozilla 0.9.8Mozilla 0.9.7Mozilla 0.9.6Mozilla 0.9.5Mozilla 0.9.4Mozilla 0.9.3Mozilla 0.9.2Mozilla My Internet Browser.

Czech browser based on Firefox Click on any string to get more details Myibrow 4alpha2myibrow Click on any string to get more details MyIE2 After Firefox3.5 (“Shiretoko”), the next version of Firefox is being developed under the project name Amorous “.

agent user browser web servers word

Amorous 3.6a2preNamoroka 3.6a1Namoroka 3.6.9preNamoroka 3.6.8Namoroka 3.6.6preNamoroka 3.6.5preNamoroka 3.6.3preNamoroka 3.6.3Namoroka 3.6.2preNamoroka 3.6.20preNamoroka 3.6.19preNamoroka 3.6.18preNamoroka 3.6.17preNamoroka 3.6.17Namoroka 3.6.15preNamoroka 3.6.14preNamoroka 3.6.13Namoroka 3.6.12preNamoroka 3.6.10preNamoroka 3.6.10Namoroka 3.6 Click on any string to get more details Netscape Pre-0.2Navscape Pre-0.1 Mosaic was the first popular Worldwide Web browser and Gopher client. It was the first browser to actually implement images embedded in the text, rather than displayed in a separate window.

Mosaic was developed at the National Center for Super computing Applications (NASA) beginning in late 1992. NASA released the browser in 1993, and officially discontinued development and support on January 7, 1997.

Verbose : Could be one of “true” or “false” values which indicates whether the page uses all methods or just the active one. Browsers are the basic internet need which require loads of security policies, server agreements, and connectivity codes to run ideally.

User agents are present in HTTP headers when the browser wants to communicate with a server. Each browser has its specific user agent string and web servers utilize this information to deliver appropriate material across different operating systems.

An example of this is the mobile version of webpages in devices; usually slimmed down and organized vertically for user ease. Web servers provide the bots with special treatments and verifications such as mandatory registrations, screens, etc.

agent user string change chrome webview browser google khtml techbeasts remark browse check

Mozilla was considerably more advanced in terms of connectivity and security than Mosaic because of the ease of supported frames it provided. This was a remarkable advancement considering the other browsers made use of sending old pages without any frames at all.

Essentially, an user agent is a way for a browser to say “Hi, I’m Mozilla Firefox on Windows” or “Hi, I’m Safari on an iPhone” to a web server. The user agent string identifies the browser as IE 9 with the Trident 5 rendering engine.

The plot thickens: Chrome is pretending to be both Mozilla and Safari. To understand why, we’ll have to examine the history of user agents and browsers.

(Yes, this means that you can sometimes bypass registration screens by setting your user agent to Google bot.) He's written about technology for nearly a decade and was a World columnist for two years.

Chris has written for The New York Times, been interviewed as a technology expert on TV stations like Miami's NBC 6, and had his work covered by news outlets like the BBC. Since 2011, Chris has written over 2,000 articles that have been read more than 500 million times---and that's just here at How-To Geek.

browser user agent web explorer devices internet android switching medium browsers tablets safari among etc iphone choose popular phone

There's no “standard” way of writing an user agent string, so different web browsers use different formats (some are wildly different), and many web browsers cram loads of information into their user agents. Some mobile web browsers will let you change what the browser identifies itself as (i.e. “Mobile Mode” or “Desktop Mode”) in order to access certain websites that only allow desktop computers.

The Chrome (or Chromium/Blink-based engines) user agent string is similar to Firefox’s. For compatibility, it adds strings like HTML, like Gecko and Safari.

The Opera browser is also based on the Blink engine, which is why it almost looks the same, but adds “Or/”. In this example, the user agent string is mobile Safari’s version.

Measuring browser usage in the number of requests (page hits) made by each user agent can be misleading. Certain anti-virus products fake their user agent string to appear to be popular browsers.

This is done to trick attack sites that might display clean content to the scanner, but not to the browser. The Register reported in June 2008 that traffic from AVG Link scanner, using an IE6 user agent string, outstripped human link clicks by nearly 10 to 1.

browser user web

A user who revisits a site shortly after changing or upgrading browsers may be double-counted under some methods; overall numbers at the time of a new version's release may be skewed. Occasionally websites are written in such a way that they effectively block certain browsers.

Firefox 1.5 (and other Gecko-based browsers) and later versions use fast Document Object Model (DOM) caching. For example, common AdBlock blacklists such as AdBlock include sites such as StatCounter in their privacy lists, and Script blocks all JavaScript by default.

Websites often include code to detect browser version to adjust the page design sent according to the user agent string received. Thus, various browsers have a feature to cloak or spoof their identification to force certain server-side content.

Some Linux browsers such as GNOME Web identify themselves as Safari in order to aid compatibility. Net Applications, in their NetMarketShare report, uses unique visitors to measure web usage.

The effect is that users visiting a site ten times will only be counted once by these sources, while they are counted ten times by statistics companies that measure page hits. This difference is caused by the heavier levels of market usage.

user agent edge microsoft change browser web emulation xtremerain operating system useragent

Statistics from the United States government's Digital Analytics Program (Day) do not represent world-wide usage patterns. Day uses raw data from a unified Google Analytics account.

The following tables summarize the usage share of all browsers for the indicated months. Previously according to StatCounter press release, the world has turned into a desktop-minority; as of October 2016 , there was about 49% of desktop usage for that month.

Usage share of web browsers according to StatCounter till 2019-05. This limits the influence of sites with more than 15,000 monthly visitors on the usage statistics.

Net Applications bases its usage share on statistics from 40,000 websites having around 160 million unique visitors per month. Usage in Wikimedia during 2012. Note: Wikimedia has recently had a large percentage of unrecognized browsers, previously counted as Firefox, that are now assumed to be Internet Explorer 11 fixed in the February 2014 and later numbers.

92% of sites monitored by Stator serve predominantly United States market. identifies sixteen versions of six browsers (Internet Explorer, Firefox, Safari, Opera, Netscape, and Conqueror).

agent user change useragent browser extensions installing without any preference override general

Other browsers are categorized as either “Netscape compatible” (including Google Chrome, which may also be categorised as “Safari” because of its “WebKit” subtag) or “unknown”.

Other Articles You Might Be Interested In

01: History Of User Agent
02: Npm User Agent Parser
03: Search Party User Agent Mac Os
04: See My User Agent
05: See My User Agent String
06: Servicenow User Agent Ews Allow
07: Set Vivaldi User Agent To Chrome
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -