Chrome Headless
Chrome Headless runs Google Chrome without a visible user interface for automation and testing.
TIP
UAParser.js distinguishes Chrome by how and where it runs:
Chromefor the desktop browser.Mobile Chromefor the standalone Android and iOS browser.Chrome WebViewfor web content embedded in Android apps.Chrome Headlessfor Chrome running without a graphical interface, commonly during automation.Chromiumfor the open-source browser project on which Chrome is based.
User-Agent Examples
macOS
sh
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/60.0.3112.113 Safari/537.36Linux
sh
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome Safari/537.36