Cloudflare has rebuilt its domain search and expanded its Registrar API so that AI agents and developers can search for, register, and transfer domains programmatically. The company says the changes aim to remove friction from buying a domain, a process it describes as often cluttered with upsells. The update matters because Cloudflare Registrar, launched a decade ago, now supports more than 420 extensions and is positioning itself for a shift toward agent-driven internet interactions.
The new search shows the exact term a user types across every supported extension, replacing a previous page that displayed around 20 available results from a subset of extensions and sometimes modified the search term to suggest related options. Results appear as the user types and continue to load while scrolling, and the search includes already-registered domains so users can see a complete picture; a filter can hide unavailable names. Sorting and filtering help narrow results. The experience is the same whether logged in or out, on phone or desktop.
Cloudflare says a single search can generate more than 420 separate availability questions, one per extension, each answered by a registry that maintains official records and sets price. To avoid slow and wasteful simultaneous queries, the search gathers evidence from prepared availability datasets such as zone files, cached answers, DNS answers, and live registry lookups. A hit against a dataset or DNS can show a domain is in use, but a miss cannot prove availability because a domain may be registered without DNS configuration or appear on a blocked list. Live registry checks are freshest but slower and draw on limited upstream capacity. The system progressively probes these sources and updates only affected results as better information arrives.
The search runs on Cloudflare’s developer platform. Workers handle the public entry point and evidence-gathering services, Durable Objects coordinate each active search, and Workers KV stores prepared data reused across searches. A pipeline converts registry zone files and other bulk sources into compact datasets split into smaller pieces so lookups retrieve only needed data. WebSockets provide a bidirectional connection, and an application protocol sends an initial snapshot followed by delta messages containing only changed fields. Before sending a delta, the Durable Object compares new evidence with the current answer, allowing stronger evidence to replace it but not weaker evidence. A separate Worker can query DNS through Cloudflare’s 1.1.1.1 resolver, make a live Registrar check, or reuse a recently cached answer. Available domains have a shorter cache life than taken domains because they can be registered at any moment.
On the API side, Cloudflare launched the Registrar API beta in April and has since expanded it. A new sandbox lets developers test registrar workflows without purchasing a domain or triggering a real transaction. An extensions endpoint returns relevant information for each of the 420+ supported extensions to account for different registry requirements. Transfers were added so domains can be brought from another registrar into Cloudflare programmatically. The API is available through Cloudflare MCP, giving agents access without a separate integration. Earlier this week, Cloudflare announced cf CLI, bringing the same capabilities to the terminal. Example commands include checking availability with “cf registrar registrations check example.com,” registering with “cf registrar registrations create example.com,” and transferring with “cf registrar registrations transfer-in example.com –auth-code … –auto-renew.”
Cloudflare also introduced a new pricing page and updated search to show both initial registration and renewal prices for every domain. When a domain is discounted, the original at-cost registration price appears crossed out alongside the promotional price. Beginning with Birthday Week, the company is offering first-year registration discounts on select extensions including .io, .dev, .app, and .tech. Users can explore discounted extensions from the search page and the new pricing page. Cloudflare says the goal is to remove friction between having an idea and making it real, whether users search in a browser or ask an agent.
What remains unproven is whether the new search consistently delivers on its speed and accuracy claims across all 420+ extensions, and whether agent-driven registration sees broad adoption. Cloudflare has not disclosed specific performance benchmarks or adoption figures for the API, MCP, or cf CLI. The sandbox and transfer features are available, but the company has not said when the Registrar API will exit beta.
