Screenshot any webpage
Browser Run spins up a real headless Chromium, loads the page, waits for it to render, and hands you back a PNG. No browser to install, no servers to babysit.
screenshot.tsPOST/api/screenshot
await env.BROWSER.quickAction("screenshot", {
url: "https://cloudflare.com",
})No API tokens, no browser to install. The BROWSER binding talks to a real Chromium over Cloudflare's network.
Your screenshot will appear here