Cloudflare Kitesurf is a browser designed for AI agents, using Workers and V8 isolates to reduce CPU and memory usage during automated web tasks.
Cloudflare Kitesurf launches as a browser built for AI agents
Cloudflare Kitesurf browser for AI agents is designed to handle the growing demand for software that can navigate websites, extract information, fill out forms, and complete online tasks without human involvement. Unlike traditional browsers built around tabs, extensions, visual themes, and smooth scrolling, Kitesurf removes features that machines rarely need and focuses on speed, isolation, and efficient web interaction.
Cloudflare has introduced Kitesurf as a free beta inside its Browser Run service, which lets developers control cloud-based headless browsers through APIs. The company says Kitesurf was built in just 12 weeks and runs entirely on Cloudflare Workers, its serverless computing platform.
A browser designed for machines
Most AI browser agents currently rely on Chromium. While Chromium is reliable and compatible with a large portion of the modern web, it can be expensive to run at scale because every automated session requires substantial CPU and memory resources.
Kitesurf takes a different approach. It runs in lightweight V8 isolates and is built using Rust, WebAssembly, and browser components including the Stylo CSS parser and Boa JavaScript engine. The result is a stateless browser that can start for an individual task and shut down when the job is complete.
Cloudflare says Kitesurf uses between 3.1 and 3.8 times less CPU and between 4.7 and 7 times less memory than Chromium in tests involving screenshots and HTML extraction. These figures are based on Cloudflare’s own testing, so developers will still need to evaluate performance on their specific websites and workloads.
Built for agent workflows
Kitesurf is aimed at developers building AI systems that need to interact with the web. Typical applications could include gathering information from multiple pages, monitoring websites, extracting structured content, and completing simple browser-based workflows.
The browser supports the Chrome DevTools Protocol, allowing existing tools and frameworks such as Puppeteer, Playwright, and compatible Model Context Protocol clients to work with it. Developers can opt in through Browser Run’s CDP or Quick Actions endpoints by adding the browser=kitesurf parameter.
Security and current limitations
Cloudflare says each page is isolated to reduce the risk of data leaking between sessions. Its stateless design also limits the persistence of information after a task ends, which could be useful when agents process untrusted web content.
However, Kitesurf is still in beta. It is not intended to replace Chrome or other full browsers for human use, and some complex sites may still require Chromium. Current limitations reported by Cloudflare and early coverage include a lack of video support, WebGL, and persistent authenticated sessions.
Cloudflare plans to open-source Kitesurf once the project is ready. The company has also suggested that customers may eventually be able to deploy their own instances, giving businesses more control over infrastructure and data.
Summary: Kitesurf represents Cloudflare’s attempt to build browser infrastructure for the agentic web. By prioritising HTML extraction, screenshots, isolation, and low resource usage over human-focused features, it could make large-scale AI browsing cheaper and easier to deploy.