Take your automated testing to the next level

Release faster and improve developer productivity. Run hundreds of parallel sessions simultaneously without waiting too long and thinking about memory and CPU consumption

Works with popular frameworks

Just change one line in your code to connect Puppeteer, Playwright, or Selenium.

Take advantage of using full-featured headless browsers on scalable platform.

Sign Up

Connect your favorite framework to scalable high-perfomance cloud and unlock all capabilities of automated testing

See Examples

Connect your favorite library in one line


If you're using puppeteer's launch method, simply change it to connect and specify it to use browsercloud.


Use libraries like selenium, webdriver and capybara with browsercloud.


Use our own REST API to get screen-casts, generate PDFs and more, or write your own with functions

const browser = await puppeteer.connect({
  browserWSEndpoint: 'wss://chrome.browsercloud.io'

const page = await browser.newPage()
await page.goto('https://browsercloud.io')
await page.screenshot({ path: 'screenshot.png' })