What is Cloudflare Crawler?
Cloudflare Crawler is the bot identity used by the /crawl endpoint in Cloudflare Browser Rendering. A Cloudflare customer sends that endpoint a target URL, and Cloudflare retrieves web content for the customer's crawl job. The caller chooses the site; Cloudflare Crawler is not an independent public search index.
The /crawl endpoint always uses CloudflareBrowserRenderingCrawler/1.0, and Cloudflare does not let the customer replace that user agent. Requests identify as bots. Cloudflare also says Browser Rendering cannot bypass a site's CAPTCHA or bot protection, although a site owner using Cloudflare can configure its own security rules for traffic it intends to allow.
Cloudflare documents robots.txt support for this endpoint, including crawl-delay. If a site does not specify a delay, the crawler waits 0.5 seconds between requests to the same domain. URLs refused by robots.txt are returned to the Browser Rendering customer with a disallowed status rather than fetched.
The endpoint also supports Cloudflare Content Signals. A crawl declares one or more purposes from search, ai-input, and ai-train; the default request declares all of them. If the target site's robots.txt sets one of the declared purposes to no, Cloudflare says the crawl request is rejected. This gives a publisher a more specific control than treating every automated use alike.
A Cloudflare Crawler visit does not mean Cloudflare is adding the page to its own model-training set or a general AI search engine. The downstream purpose belongs to the Cloudflare customer that started the job. The declared Content Signals are the clearest request-level indication of whether that customer says the content is for search, AI input, or training.
This identity is specific to /crawl. Other Browser Rendering REST actions and Workers bindings can render pages for screenshots, PDF creation, extraction, or browser automation, but Cloudflare's bot directory records those under the separate Browser Run identity rather than CloudflareBrowserRenderingCrawler.
Cloudflare Crawler publishes a Web Bot Auth signature directory at https://web-bot-auth-crawl.cloudflare-browser-rendering-085.workers.dev/.well-known/http-message-signatures-directory. A verifier can validate the HTTP message signature against those keys instead of trusting a user-agent string that anyone could copy.
