• Getting Started
  • Browser Configuration
  • Proxy Setting
  • Advanced Setting
  • Video Tutorial
  • FAQ
  • API

User Agent

1. User Agent

User-agent is a native short string of a browser. By reading this string, the website can identify the browser and the version of the operating system.

The following is an example of a user agent value:

Mozilla/5.0 (Windows NT 10.0; WOW64)

AppleWebKit/537.36 (KHTML, like Gecko)

Chrome/100.0.4896.75 Safari/537.36

In this example, the website will speculate that the user is using Windows 10.0 and chrome 100. "NT 10.0" is a different version of windows distribution. You can view other released versions in the Wikipedia article.

When creating an antidetect browser profile, the user agent value is obtained from the database of the Lalicat fingerprint browser, and can be viewed and [change batch] in the [User-Agent] randomly or edit manually in the [navigator parameters] part as above screenshot.

If you decide to edit manually the [Navigator Parameters], Please keep the value the same as the one of the [User Agent] Part, Or, will cause a big setting mistake that will make your account banned or is not able to bypass the detection of the platform.

2. Platform.

The property of the platform is an object parameter of the navigator, which can be used to indicate the compilation platform of the browser.

When creating a new browser profile, the platform value and user-agent are obtained at the same time. Both values are affected by the operating system filter on the overview page. You can also set this value manually on the [Navigator Parameter] part.

Available platform values for desktop browser:

Linux i686

Linux armv7l

MacIntel

Win64

Win32 (Note: when simulating Windows Operating System, the value of Platform always is Win32)

Platform values available for mobile browsers:

iPhone

iPod

iPad

Android

3. Advance Configuration of the User-Agent.

A. What is a user agent

The user agent will tell the website server what tools visitors use to request, which contains the relevant version information of the browser and the system.

Each HTTP header user agent is shown below:

HTTP Header User-Agent: Mozilla/5.0(Windows NT10.0;Win64;x64) AppleWebkit/537.36(KHTML,like Gecko) Chrome/75.0.3770.100 Safari/537.36

B. User agent field interpretation

For Chrome browser, the result of a user agent is: markup

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

User-agent general format: markup

Mozilla / 5.0 (platform) :engine version browser/ version number

Part I: Mozilla / 5.0

Due to the browser competition war in history, if you wanted to get a web page with pictures and text, you had to declare yourself is a Mozilla browser. This leads to the fact that Mozilla is usually used in user agents today. Out of respect for history, everyone will fill in this part by default.

Part II: Platform.

This part can be composed of multiple strings, separated by English half-width semicolon

Windows NT 10.0 refers to the version of the operating system I use. For example, win10 corresponds to Windows NT 10.0. If I use win7, it corresponds to Windows NT 6.1.

Win64; X64 means that my operating system is 64 bit

Windows System: C

Windows NT 5.0 // e. Windows 2000

Windows NT 5.1/ / e. Windows XP

Windows NT 6.0/ / e. Windows Vista

Windows NT 6.1/ / e. Windows 7

Windows NT 6.2/ / e. Windows 8

Windows NT 6.3/ / e. Windows 8.1

Windows NT 10.0/ / e. Windows 10

Win64; x64/ / Win64 on x64

WOW64/ / Win32 on x64

Linux System: markup

X11; Linux i686; // Linux Desktop, i686 version

X11; Linux x86_64; // Linux Desktop, x86_64 version

X11; Linux i686 on x86_64 // Linux Desktop, operating on x86_64 i686 version

Mac OS: markup

Macintosh; Intel Mac OS X 10_ 9_ 0 / / Intel x86 or x86_ 64

Macintosh; PPC Mac OS X 10_ 9_ 0 // PowerPC

Macintosh; Intel Mac OS X 10.12; //

Part III: Engine Version.

Apple WebKit / 537.36 (KHTML, like Gecko)… Safari / 537.36. Historically, apple developed the Safari browser by relying on WebKit kernel. WebKit includes a WebCore engine, and WebCore is derived from KHTML. For historical reasons, the KHTML engine needs to declare that it is "similar to a gecko", so the engine part says so. Later, Google also used the WebKit kernel to develop chrome, so it also wrote so. To borrow a sentence from littern: "Chrome wants to get the web page written for Safari, so it decides to pretend to be a safari. Safari uses the WebKit rendering engine, and WebKit disguises itself as KHTML and KHTML disguises itself as a gecko. At the same time, all browsers claim to be Mozilla.". However, a version of Chrome 28 later switched to the blink kernel, but these strings were retained. Moreover, in the recent dozens of versions, this part has been fixed and has not changed again.

Part IV: Browser Version

I use a Chrome browser, of which 75.0 is a large version, 3371 is a growing number, and 100 is a small version to fix vulnerabilities.

Summary of user agent: when we set the user agent field, we should understand the meaning of all the information in this field, know what we set, tell the website server what browser we use, what operating system we use, and some other information. Our other configurations should not violate the meaning of user agent.

get free trial

We Offer 3-Day Free Trial for All New Users

No Limitations in Features

By clicking "accept", you agree to use Cookies to optimize the information presented to you, and analyze the traffic of our website.
If you want to opt out of our cookies, please read our Cookie Policy for your guidance.