GuidesAgents on the web

What is Kitesurf? Cloudflare's browser for AI agents

A Rust rendering engine on Cloudflare Workers, no Chromium, announced August 2026 and free in beta. What it renders, the benchmark trade-offs, and how agents drive it.

August 10, 2026Updated September 8, 2026The Everpod team
The short answer

Kitesurf is Cloudflare’s browser built specifically for AI agents, announced August 6, 2026: a stateless rendering engine written in Rust, compiled to WebAssembly, running in V8 isolates on Cloudflare Workers. No Chromium anywhere. It ships as an option inside Browser Run (the product formerly named Browser Rendering), free while in beta. Cloudflare’s pitch is economic: on common agent tasks it uses 3–7× less CPU and memory than Chromium, cheap enough to hand every agent its own browser.

Why anyone would build a browser for agents

Because the browsers we have were built for us. Cloudflare’s announcement argues that full desktop engines “consume so much memory and compute that providing every agent with its own instance is prohibitively expensive”, and that an AI “doesn’t care about tabs, themes, browser extensions, or synchronization across devices. It cares about token count, context windows, scalability, performance, and costs.” Kitesurf keeps what an agent needs (parse the page, run the scripts, extract the content, take the screenshot) and discards the human comforts. The engine is young and says so plainly: twelve weeks old at launch, first commit in May 2026.

What it can do today, and the numbers

It renders real pages (Wikipedia, Hacker News, the TodoMVC apps across React/Vue/Angular), executes JavaScript and Wasm, produces screenshots and PDFs, and passes over 235,000 web-platform subtests, with coverage climbing weekly. Cloudflare’s own benchmark table is worth reading precisely: against warm-pool Chromium, Kitesurf used 3.1–3.8× less CPU and 4.7–7× less memory on screenshot and HTML-extraction tasks, while being 1.7–1.8× slower in wall-clock time. Their framing: Kitesurf wins the resources “that actually drive your bill”; Chromium wins raw speed. And the exclusions are explicit: no video, no WebGL, no bot-challenge handshakes needing real TLS fingerprints, no long-running authenticated sessions; for those, Browser Run’s Chromium default remains the answer.

How agents actually use it

Kitesurf speaks the tools agents already hold. Browser Run’s CDP endpoint accepts a browser=kitesurf parameter, so existing Puppeteer, Playwright, and chrome-remote-interface code works unchanged, as does any agent driving a browser through an MCP server that speaks CDP. One-shot Quick Actions (screenshot, content extraction, PDF) are a single REST call, and a public playground lets you try it without code. It’s free in beta behind the standard Browser Run per-account limits, with no published post-beta pricing yet; the code isn’t open source today, though the announcement promises it “once we’re ready.”

What it means if you run an agent

The browser has been the heaviest thing on an agent’s machine; OpenClaw’s browser guide shows what baking Chromium into an agent box actually costs in image size and RAM. Kitesurf is the clearest signal yet that this slot is being productized: rendering as a per-request cloud service rather than a resident process. For always-on personal agents the two shapes will likely coexist: a local browser for logged-in, stateful browsing as yourself, a disposable cloud renderer for the high-volume read-a-page work. Worth watching alongside it: how sites treat agent-first browsers at the door, which is already its own story.

Your own cloud agent, set up for you.

Everpod runs OpenClaw on a private, always-on computer of its own: set up, secured and backed up, with model usage included. You name your agent, and say hello about fifteen minutes later.

Create your agent

First month half price, then $29/mo · model usage included · cancel anytime

Wondering what you’d do with one? See what a cloud agent can do