navigator.webdriver
Also called webdriver flag, navigator webdriver true, enable-automation, automation flag
Definition
navigator.webdriver is a browser property that the W3C WebDriver standard requires to be true when the browser is under automated control, so a page can tell an automated session from a person using the browser.
Last updated 7 November 2026
How it works
The WebDriver standard, which Selenium and other automation tools are built on,
says a browser must expose navigator.webdriver as true while it is being
driven remotely. Chrome turns it on when it is started with its automation
switch, which Selenium’s ChromeDriver and Puppeteer both pass by default. The
same switch shows the “Chrome is being controlled by automated test software”
bar. When a person opens a browser normally, the property is false.
It exists so that sites can treat automated traffic differently, and many anti-bot scripts check it first.
Why it matters when you run several accounts
A profile that reports true is labelled as automated before anything else is
looked at. The naive fix, overwriting the property from a script, has its own
tells: the replaced getter may not look native when inspected, or may sit on the
wrong object. Removing the cause is cleaner than hiding the symptom.
How SoftGlaze Browser handles it
When the app launches a Chromium profile it drops Puppeteer’s page-visible default
switches, the automation switch among them, and gives Chrome a fixed DevTools
port, because an automatically chosen one puts Chrome into automation mode. The
property is only touched if Chrome still reports true, and then with a getter
that looks native, because in the app’s testing, replacing a correct value for no
reason was itself enough to draw challenges. The optional fingerprint-chromium
engine hides it inside the browser instead. Extra stealth patches are used only
for runs without a window.
Sources
- Navigator: webdriver propertyMDN Web Docs
- WebDriver (W3C Recommendation)W3C
Outside sources were checked in November 2026. Browsers, standards and vendors' pages change, so details that depend on them are as of that month.
Related terms
Read more on this site
See it in SoftGlaze Browser
Separate profiles, each with its own cookies, device values and proxy, on Windows. Try the app's screens in your browser first, or start the free trial; no card needed.

