UserAgent.me

What Does Your User Agent Say About You?

Archive

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".

(Source: Mozilla.org)

User Agent String

Browser Data

User Agent List Online

author
James Smith
• Tuesday, 01 December, 2020
• 8 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.

agent user
(Source: bestweb4u.net)

Contents

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. Cheshire includes AOL's Parental Controls and works with Apple's built-in applications like chat and photo.

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.

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 6.7.1.25446Lunascape 6.4.5.23569Lunascape 6.4.2.23236Lunascape 6.3.4.23051Lunascape 6.3.4.230Lunascape 6.3.3.22929Lunascape 6.3.2.22803Lunascape 6.3.1.22729Lunascape 6.2.1.22445Lunascape 6.2.0.22177Lunascape 6.1.7.21880Lunascape 6.1.5.21576Lunascape 6.1.4.21478Lunascape 6.1.0.20995Lunascape 6.1.0.20940Lunascape 6.0.3.20663Lunascape 6.0.1.20094Lunascape 5.1.5.19059Lunascape 5.1.4.5Lunascape 5.1.4Lunascape 5.1.3.4Lunascape 5.1.2.3Lunascape 5.1.2.0Lunascape 5.1.1.2Lunascape 5.1.1.0Lunascape 5.1.0.1Lunascape 5.1.0.0Lunascape 5.0.5.0Lunascape 5.0.4.0Lunascape 5.0.3.0Lunascape 5.0.2.0Lunascape 5.0 alpha3Lunascape 5.0 alpha2Lunascape 5.0 alpha1Lunascape 4.9.9.99Lunascape 4.9.9.98Lunascape 4.9.9.97Lunascape 4.9.9.96Lunascape 4.9.9.94Lunascape 4.9.9.100Lunascape 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.

generator agent user
(Source: codecanyon.net)

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.2.3Mozilla 1.9.2.20Mozilla 1.9.2.13Mozilla 1.9.1b3Mozilla 1.9.0.9Mozilla 1.9.0.8Mozilla 1.9.0.7Mozilla 1.9.0.6Mozilla 1.9.0.3Mozilla 1.9.0.2Mozilla 1.9.0.14Mozilla 1.9.0.10Mozilla 1.9.0.1Mozilla 1.9Mozilla 1.8b2Mozilla 1.8bMozilla 1.8a6Mozilla 1.8a5Mozilla 1.8a4Mozilla 1.8a3Mozilla 1.8a1Mozilla 1.8.1a2Mozilla 1.8.1.8Mozilla 1.8.1.6Mozilla 1.8.1.4Mozilla 1.8.1.3Mozilla 1.8.1.2preMozilla 1.8.1.2Mozilla 1.8.1.18Mozilla 1.8.1.16Mozilla 1.8.1.15Mozilla 1.8.1.13Mozilla 1.8.1.12Mozilla 1.8.1.11Mozilla 1.8.1.1Mozilla 1.8.0.9Mozilla 1.8.0.6Mozilla 1.8.0.5Mozilla 1.8.0.4Mozilla 1.8.0.14eolMozilla 1.8.0.1Mozilla 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.7.0.13Mozilla 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.2.1Mozilla 0.9.2Mozilla My Internet Browser.

Czech browser based on Firefox Click on any string to get more details Myibrow 4alpha2myibrow 4.0.0.0 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 “.

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 World Wide 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.

Armed with this information, you can develop richer and more dynamic websites that deliver different experiences based on the user agent that is visiting. When your browser (or similar device) loads a website, it identifies itself as an agent when it retrieves the content you have requested.

agent chrome list
(Source: computer4dummy.altervista.org)

By faking being a search engine crawler bot via the appropriate user agent string, one may be able to access restricted web content in this manner. While this technique MAY still work, most web hosts are aware of this trick so you may have to spoof your IP address to be that of the corresponding search engine web crawler IP address as well.

For example, if the user agent reveals to the web service that it is a mobile phone communicating with them (i.e. Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_4 like Mac OS X) Apple WebKit/536.26 (HTML, like Gecko) Version/6.0 Mobile/10B350 Safari/8536.25) it will send a mobile friendly web page (smaller, loads faster ...) which would be totally different from an user agent string indicating the web browser is desktop based. Not that we condone this method of online dishonesty, for your curiosity and use, here are the major search engine web crawler user agent string.

You can tell which search engine each of the user agents represent because their name is contained within the HTTP user agent string. For instance, if a web server identifies a browser as Firefox running on Android, it will serve web pages specialized for mobile device instead of desktop.

But, in case you are curious about the user agent of the web browser you are using, there are several resources you can take advantage of. Simply visit this page to view the user agent of your web browser.

The user agent application is Mozilla version 5.0. The operating system is NT version 10.0 (and is running on a Windows(64-bit) Machine).

user agents websites mobile browser import agent manually rather string enter would lists
(Source: www.howtogeek.com)

Google Chrome Internet Explorer Firefox Safari Opera See your article appearing on the GeeksforGeeks main page and help other Geeks.

Browsers and search engine crawlers usually identify themselves through an HTTP user agent ID string field. Some websites use the user agent string ID to detect if the visitor is a specific browser or search engine crawler.

The HTTP user agent id string field allows websites to check and detect browser and versions; this information can be used to output different HTML and content. You can also use the underneath HTTP user agent strings in our desktop crawler and site mapper software tools to test how your own website behaves when exposed to different browsers and robots.

Other Articles You Might Be Interested In

01: Bing Bot User Agent
02: Parse User Agent Javascript
03: Parsing User Agent String
Sources
1 deviceatlas.com - https://deviceatlas.com/blog/user-agent-parsing-how-it-works-and-how-it-can-be-used
2 towardsdatascience.com - https://towardsdatascience.com/still-parsing-user-agent-strings-for-your-machine-learning-models-use-this-instead-8928c0e7e74f
3 docs.microsoft.com - https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/parse-useragentfunction
4 stackoverflow.com - https://stackoverflow.com/questions/7796415/is-there-a-good-method-for-parsing-the-user-agent-string
5 davidwalsh.name - https://davidwalsh.name/user-agent-parser
6 developers.whatismybrowser.com - https://developers.whatismybrowser.com/
7 deviceatlas.com - https://deviceatlas.com/blog/list-of-user-agent-strings
8 www.elastic.co - https://www.elastic.co/guide/en/logstash/current/plugins-filters-useragent.html