Build
Remote Browsers
Kernel browsers were designed to be lightweight, fast, and efficient for cloud-based browser automation at scale. They can be used as part of the Kernel app platform or connected a remote service with Chrome DevTools Protocol.
Remote Kernel browsers have the same capabilities as on our app platform, including:
You don’t need to pass an invocation ID in browsers.create()
when creating remote Kernel browsers.
1. Create a remote Kernel browser
2. Connect to the browser with the Chrome DevTools Protocol
Then, you can connect to the browser with any Chrome DevTools Protocol framework, such as Playwright or Puppeteer.
Full example
Once you’ve connected to the Kernel browser, you can do anything with it.