What is Cloudflare Browser Run?
Cloudflare Browser Run is the signed agent identity for page loads made through Cloudflare Browser Rendering. The service gives Cloudflare customers headless browsers that can open and interact with websites. Common jobs include capturing a screenshot, producing a PDF, extracting page content, or letting an AI agent operate a browser.
There is no stable user-agent token or fixed user-agent pattern for this identity. That makes a token-only firewall rule unsuitable, particularly for programmable browser sessions. Cloudflare instead registers Browser Run with Web Bot Auth and publishes its signature directory at https://web-bot-auth.cloudflare-browser-rendering-085.workers.dev/.well-known/http-message-signatures-directory.
Browser Rendering has more than one way to start those jobs. Its REST API offers stateless actions for outputs such as HTML, Markdown, screenshots, PDFs, and structured data. Workers bindings provide fuller browser control for custom automation and longer sessions through tools such as Puppeteer or Playwright.
Robots.txt behavior is unknown in this catalog, while Cloudflare's directory lists Browser Run as not following robots.txt. Since there is no stable token to address in the file anyway, site owners should make access decisions from the verified signature, requested route, authentication state, and workload cost. A valid signature identifies Cloudflare Browser Run; it does not require a site to serve the request.
The Cloudflare customer chooses the destination and the browser action. A request can run JavaScript and behave like a browser session, but Browser Run is not a public search crawler that independently discovers and indexes a domain. This identity also excludes Browser Rendering's /crawl endpoint, which Cloudflare registers under the separate Cloudflare Browser Rendering Crawler agent.
Browser Run has no direct effect on inclusion in a public AI search index. A customer may use its extracted content in an AI application or send an agent through an interactive workflow, yet the request alone says nothing about model training or later publication. Its immediate meaning is that a Cloudflare customer asked Browser Rendering to load the page.
