Безголовый браузер (Headless browser) — это веб-браузер без UI-интерфейса. Он используется для автоматизированного выполнения задач, таких как тестирование веб-приложений, сканирование веб-сайтов, сбор данных, и рендеринг веб-страниц.
Такие браузеры работают в фоновом режиме и могут взаимодействовать с веб-страницами, как обычные браузеры, но без отображения интерфейса пользователю. Примеры безголовых браузеров включают Puppeteer (для Google Chrome) и Selenium WebDriver.