Cloudflare announced Kitesurf on August 6, 2026, positioning it as a browser built specifically for the requirements of AI agents. The company states that Kitesurf runs within V8 isolates on Cloudflare Workers, a departure from browser engines like Chromium that were designed for human interaction. Cloudflare noted that traditional browsers carry significant memory and CPU overhead, making it expensive to run one browser instance per AI agent.

Kitesurf omits features intended for human users, such as tabs, extensions, themes, and pixel-perfect 60-frames-per-second rendering. Instead, it prioritizes machine-readable content, low token overhead, scalability, and strong isolation against threats like prompt injection. Cloudflare indicated that Kitesurf is designed for tasks such as web data extraction, SaaS automation, competitive monitoring, PDF and document generation, and search or RAG (Retrieval Augmented Generation) ingestion pipelines. Specific applications include agent web browsing, taking screenshots, HTML extraction, and PDF rendering.

In its internal tests, Cloudflare reported that Kitesurf uses considerably less CPU and memory than Chromium for common agent tasks. For screenshots, Kitesurf consumed 3.1 times less CPU and 4.7 times less memory. For HTML extraction, it used 3.8 times less CPU and 7.0 times less memory. While Kitesurf demonstrated lower resource utilization, it was slower in terms of wall time, taking 1.8 times longer for screenshots and 1.7 times longer for HTML extraction, primarily due to rasterization and image encoding. Cloudflare emphasized that the reduction in CPU and memory consumption directly translates to lower infrastructure costs for bursty agent workloads.

Kitesurf was developed in approximately 12 weeks, with its first commit occurring in May 2026. The browser's architecture utilizes a modular approach, incorporating components such as a rendering engine from Blitz, Firefox's Stylo CSS parser, and the Boa JS Rust ECMAScript engine. It also includes a sandboxed outbound worker for network requests, a PageScript isolate for DOM and JavaScript execution, and a PageRenderer for rasterization. Cloudflare plans to open-source Kitesurf in the future.

The browser is currently available in beta through Cloudflare's Browser Run service, free of charge, subject to per-account limits. Existing Puppeteer, Playwright, and Chrome DevTools Protocol (CDP) clients can use Kitesurf by adding a single `browser=kitesurf` parameter to their configurations. A public playground with injected Chrome DevTools is available for developers to inspect page rendering, console messages, and network activity.

Cloudflare stated that Kitesurf already passes over 215,000 Web Platform Tests, with coverage expanding weekly. However, the company noted that Kitesurf is not yet suitable for tasks involving video playback, WebGL, TLS-fingerprint bot challenges, or long-running authenticated stateful sessions. For these more complex scenarios, Cloudflare recommends using the default Chromium-based browser in Browser Run. The company advises developers to test specific sites with Kitesurf to determine compatibility.