Chromium’s new Headless mode

Headless Chromium 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.

This directory hosts the new Headless implementation, sharing browser code in //chrome. The old Headless was implemented as a separate application layer and can be found in //headless.

Resources and documentation

Mailing list: headless-dev@chromium.org

Bug tracker: Internals>Headless

File a new bug