User Agent List 2024: Chrome, Android, Firefox, Windows

User Agents are a text string provided by web browsers to the servers where the web pages are hosted. Thanks to this data, users can have a better browsing experience because knowing whether you are browsing with a cell phone or a computer, the display of the page will change.

The user agent string is part of the HTTP header that is sent by the client (e.g., a web browser) in an HTTP request. It helps websites understand the type of browser, device, and operating system accessing the site, allowing them to optimize content and features accordingly. This process is known as browser or device detection.

Downloadable list of User Agents

Select a format:

User Agent Generator

A User Agent Generator is a tool that generates user agent strings. however, this generator gives you real user agent strings.

A user agent string is the identifier that a browser or client application sends to a web server, typically containing information such as browser name and version, operating system, device type, and so on.

Web site developers can use user agent generators to test how their site displays on different browsers and devices.

However, user agent generators are sometimes misused to spoof a user agent and bypass restrictions or scrape data from web pages.

In what kind of formats is this generator available?

You can download the user agent list in: txt, csv, Excel and JSON.

do you have android user agent available?


How to update my web browser?

Today, all popular browsers such as Chrome, Firefox, Edge, Opera and Safari update automatically; some do so without you noticing and others choose to ask for your permission to update.

Upgrading your browser brings a number of advantages, such as a better experience when visiting a web page: better video, audio, animations, etc.

The other reason why it is advisable to update your browser is because of the "security" factor; day by day, the companies that create browsers have to deal with security vulnerability problems, information theft, cybercrimes in which their own browsers are used, etc. So they have to be continuously improving their browsers so that users can surf the Internet without worries.

What are the parts of a user agent string?

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36

In this example:

  • Mozilla/5.0 indicates that the browser is compatible with Mozilla (though it may not be an actual Mozilla browser).
  • (Windows NT 10.0; Win64; x64) specifies the operating system as Windows 10 64-bit.
  • AppleWebKit/537.36 indicates the rendering engine (WebKit) and its version.
  • (KHTML, like Gecko) is included for compatibility with browsers like Firefox.
  • Chrome/91.0.4472.124 denotes the browser as Google Chrome version 91.0.4472.124.
  • Safari/537.36 indicates compatibility with Safari.


  • Mozilla/5.0 (Linux; Android 10; Hisense H40 Lite) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.5249.126 Mobile Safari/537.36
  • Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:82.0) Gecko/20100101 Firefox/82.0
  • Mozilla/5.0 (X11; CrOS x86_64 14909.100.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.79 Safari/537.36
  • Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1
  • Mozilla/5.0 (BlackBerry; U; BlackBerry 9700; en) AppleWebKit/534.8+ (KHTML, like Gecko) Version/ Mobile Safari/534.8+

Website developers can use this information to deliver an optimized experience for the user, such as by providing a mobile-friendly version of the site for users on smartphones or adjusting the content based on the capabilities of the browser.

However, it's worth noting that user agent strings can be modified or "spoofed" by users or applications, so they may not always provide accurate information about the actual client device.