← Back to release summary

Headless mode

Category
Miscellaneous
Type
New or changed feature
Status
Enabled by default (Chrome 59)
Intent stage
None

Summary

Headless mode allows running Chromium in a headless/server environment. Expected use cases include loading web pages, extracting metadata (e.g., the DOM) and generating bitmaps from page contents -- using all the modern web platform features provided by Chromium and Blink. To use headless, start Chrome with a command line flag: $ chrome --headless --remote-debugging-port=9222 https://chromium.org

Standards & signals

Docs: https://developers.google.com/web/updates/2017/04/headless-chrome https://developers.google.com/web/updates/2017/06/headless-karma-mocha-chai https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md

Samples: https://www.youtube.com/watch?v=n6biclFh0i0

View on chromestatus.com