Up to 7x less CPU and memory! Cloudflare's new browser "Kitesurf" makes its debut
Hey everyone, it's Shiichan! I've got exciting news from Cloudflare today. It's about a brand-new browser built for AI agents!
Cloudflare ChangelogWhat was announced?
Cloudflare's Changelog announced Kitesurf, a new browser running on Browser Run. It's a stateless, highly scalable browser that runs entirely on top of Workers, and it's designed specifically for AI agents. It's currently in beta and free to use.
Why it matters
Agent-style tasks like taking screenshots or extracting HTML tend to happen in bursts as AI agent usage grows. Running that kind of workload on a Chromium-based browser tends to push up CPU and memory costs, and puts a ceiling on how many sessions you can handle at once. Kitesurf is a browser designed with exactly that kind of bursty, AI-driven load in mind.
What changes
Compared to Chromium, Kitesurf uses 3 to 7 times less CPU and memory for common agentic tasks like screenshots and HTML extraction. That means you can run more sessions on the same resources, which is a nice win for both scale and cost when running AI agent workloads.
And here's the best part: your existing clients already work. There's no rewrite needed to migrate, you can opt in to Kitesurf just by adding a browser=kitesurf parameter to any Browser Run CDP or Quick Action endpoint.
Dive Deep
Here's what using it looks like:
curl -X POST 'https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/browser-run/screenshot?browser=kitesurf' \
-H 'Authorization: Bearer {API_TOKEN}' \
-H 'Content-Type: application/json' \
-d '{ "url": "https://example.com" }' \
--output "screenshot.png"
Just add browser=kitesurf to the endpoint URL, and your existing screenshot request goes through Kitesurf instead. If you want to try it without writing any code, there's also a public playground you can explore. More details are available in the Kitesurf documentation and the blog announcement.
Wrap-up
- Cloudflare announced Kitesurf, a new browser for AI agents running on Browser Run
- It uses 3-7x less CPU and memory than Chromium, and excels at tasks like screenshots and HTML extraction
- Free during the beta, and existing clients can use it as-is by adding a
browser=kitesurfparameter - You can also try it with no code via the public playground
- A great update to try right now if you're a developer running lots of browser automation for AI agents