Automate an isolated browser instance with just a few lines of code
Nov 16, 2022Tanushree Sharma, Trevor Sundberg

Summary
Introduces the Workers Browser Rendering API, a new capability that allows developers to run browser automation frameworks like Puppeteer within Cloudflare Workers. This enables programmatic browser interactions such as taking screenshots, performing E2E testing, and performance testing. The API leverages remote browser isolation technology, providing disposable, sandboxed browser instances per request, secured by gVisor and seccomp profiles. It integrates with existing Worker bindings and can save output to R2. Bot Management signals are included to detect Worker-based Puppeteer requests.