headless browser
A headless browser is a web browser that runs without a visible interface and is controlled by code.
A headless browser is a web browser that runs without a graphical user interface and is controlled through the command line or an automation API. Apart from not drawing anything on screen, it works like a regular browser: it loads pages, runs JavaScript and performs actions such as clicking and typing. Major browsers including Chrome and Firefox support this mode, and tools such as Puppeteer, Playwright and Selenium control it.
Headless browsers are used for automated testing of web applications, web scraping and capturing screenshots, and AI agents also use them to navigate websites and carry out tasks.
This entry is based on AIPOST articles and widely known facts. If something is wrong, please send us a correction request.