Browserless runs headless browsers as a service. A headless browser is a real browser such as Chrome that runs without a screen and is controlled by code; libraries such as Puppeteer and Playwright drive it. Instead of installing and maintaining these browsers on its own servers, a team points its existing scripts at Browserless with a one-line change: the script calls connect() with a Browserless address and API key instead of launch().
Browserless offers Chrome, WebKit and Firefox; HTTP APIs for screenshots, PDFs and downloads; an MCP server that gives AI agents search, scrape and crawl tools; and its own browser agent for multi-step tasks. Stealth fingerprints, CAPTCHA solving, residential proxies and saved logged-in profiles help scripts get past bot detection. A live debugger and dashboards show sessions and worker health.
It runs in the Browserless cloud or on a company's own servers with the same API. The source code is on GitHub under the SSPL-1.0 license or a commercial license. The hosted service has a free plan and monthly plans billed in units, where one unit is up to 30 seconds of one browser connection.