Introducing Kitesurf: The agent-first browser that runs in V8 isolates on Cloudflare Workers
15:00 · August 6, 2026 · Cloudflare AI Blog

We should be giving all agents tools that excel at what’s important for an AI model. Kitesurf is Cloudflare’s new stateless, highly scalable, and cost-effective web browser that runs entirely on top of Workers and was designed specifically for the Agentic Cloud
Summary
Cloudflare has introduced Kitesurf, a browser built from the ground up to run inside Cloudflare Workers and serve AI agents rather than human users. The project began when the company observed that conventional engines such as Chromium carry substantial memory and CPU overhead that becomes prohibitive once every agent requires its own isolated instance. By targeting only the features agents actually invoke—HTML parsing, script execution, screenshot capture and structured extraction—Kitesurf achieves markedly lower resource consumption while remaining compatible with existing automation clients through the Chrome DevTools Protocol.
The architecture rests on three stateless or minimally stateful Workers components plus a single network egress point. The Engine maintains session state and exposes both WebSocket and REST interfaces. PageScript, instantiated on demand via Dynamic Workers, owns a fresh globalThis and DOM tree; it parses HTML and CSS with Rust libraries compiled to WebAssembly and executes page scripts, falling back to the Boa JavaScript engine only for occasional eval calls. PageRenderer receives the resulting scene graph, composites fonts and images, and produces raster output on request. All outbound requests are forced through a dedicated SandboxOutbound worker that applies CORS checks, header sanitisation and per-page cookie jars, returning 403 for any traffic that violates policy.
Because every component is disposable and most hold no persistent state, Kitesurf can start thousands of sessions in parallel and terminate them instantly when load drops. Strict isolation boundaries between isolates, combined with the platform’s V8 sandbox, ensure that each page load begins from a clean slate and cannot leak data to subsequent sessions. The same design also simplifies recovery: a fault in any component simply yields a blank frame or missing element rather than a crashed session.
Kitesurf is currently available in beta inside Cloudflare’s Browser Run product, where it already powers agent workflows that previously relied on full Chromium instances. The team continues to expand Web Platform Test coverage and visual-regression suites against real-world sites, while deferring features such as interactive user input or complex media playback that agents rarely require.
Why it matters
Kitesurf introduces a secure-by-design, isolated browsing environment for AI agents, addressing the critical security risks of autonomous web interaction. For Dutch security professionals, it offers a scalable, stateless architecture that aligns with strict EU data protection and security standards for enterprise AI deployments.










