Cloudflare Developer Platform logo
Inference Hosting · Agents Orchestration Frameworks

Cloudflare Developer Platform

Cloudflare's developer platform for building and deploying serverless applications and AI features on a global edge network. It bundles Workers AI inference, an agents runtime, an AI gateway, a vector database and edge storage behind one account.

Active GDPR compliant Free plan Usage Based API available 18+ Verified by Guidaio
Overview

What is Cloudflare Developer Platform?

Cloudflare Developer Platform is the build-and-deploy side of Cloudflare, documented at developers.cloudflare.com, which is where the address cloudflare.dev leads. It is not a single application but a catalogue of primitives running on the company's own network — 335 data centres in more than 125 countries — grouped on the front page into four families: compute, AI, storage and databases, and media.

The AI family is the part that concerns an AI directory most. Workers AI runs machine learning models on serverless GPUs: over fifty open-source models sit in a catalogue and can be called from a Worker binding, from the REST API, or through OpenAI-compatible endpoints, billed per Neuron instead of per rented GPU hour. AI Gateway stands in front of model calls, whether they go to Workers AI or to OpenAI, Anthropic and Google Gemini, adding analytics, logging, caching, rate limiting, retries, model fallback, guardrails in beta and prepaid unified billing. Agents provides a durable runtime in which every session keeps its own identity, local SQL storage, live connections, scheduled work and recoverable execution; agents answer over chat, email, voice, Slack or webhooks and reach for sandboxed code execution, browser control, search and Model Context Protocol tooling. Vectorize and AI Search handle embeddings, semantic search and retrieval-augmented generation over your own material.

Around that sit the parts an application actually needs. Workers and Containers cover compute; Durable Objects, Queues and Workflows handle coordination; R2, D1, KV and Hyperdrive hold data; Images, Stream and Realtime serve media. Security and networking — firewall, DDoS protection, TLS, bot management, Turnstile, Zero Trust, DNS, caching — live in the same account rather than in a separate product.

Everything is driven by code: a wrangler command line, a documented REST API, SDKs, Terraform and Pulumi providers, per-product llms.txt files and a setup page written for coding agents. A permanent free plan covers hobby projects and ten thousand Neurons a day, while the paid plan opens at a five-dollar monthly minimum and meters usage beyond its allotments, with no egress or bandwidth charges. There is no no-code route into any of it.

What it does

  • Deploy serverless functions and full-stack applications to a global network with a single command
  • Run inference on more than fifty open-source models without provisioning or scaling GPUs
  • Host durable AI agents with their own identity, local SQL storage, sessions and recoverable execution
  • Route, cache, rate-limit, retry and meter AI calls to several model providers through one gateway
  • Index and query vectors for semantic search and retrieval-augmented generation over your own data
  • Store and query data at the edge with object storage, serverless SQL, key-value and connection pooling
  • Publish and consume Model Context Protocol servers, and drive an agent-first headless browser
Audience

When to use Cloudflare Developer Platform / When not to

A quick filter to help you decide if Cloudflare Developer Platform is the right fit.

When to use Cloudflare Developer Platform

  • Full-stack developers who want to ship an application without provisioning or maintaining servers
  • Engineering teams building AI agents that need durable sessions, scheduling and chat, voice, email or Slack channels
  • Machine learning and platform engineers who need inference on demand without renting or scaling GPUs
  • Site reliability and platform engineers looking for compute, storage, security and observability under one roof
  • Technical founders and independent developers, whose hobby and side projects fit inside the permanent free plan

When not to use Cloudflare Developer Platform

  • Non-technical users: every capability is reached through code, the wrangler CLI or the REST API, and there is no no-code interface
  • Anyone looking for a ready-made chatbot or assistant, since this is a toolkit for building products rather than a finished one
  • Teams that require dedicated GPUs or privately hosted custom models, which go through a custom requirements form and a sales conversation
  • Organisations that need data to stay in one named jurisdiction by default, as the network is global and localisation is a separate add-on
  • Anyone training large models, because the offering is serverless inference billed per Neuron rather than a training environment
  • Buyers who need a flat, predictable monthly bill, since most of the cost is metered usage above plan allotments
Get started

How to use Cloudflare Developer Platform

A typical end-to-end flow, from setup to results.

  1. Create an account on the Cloudflare dashboard — the free plan needs no payment method
  2. Scaffold a project with a single command: npm create cloudflare@latest my-app
  3. Follow the Get started guide, or the Create your first Worker walkthrough, to deploy a first function
  4. Declare the resources your code needs as wrangler bindings: AI, KV, D1, R2, Vectorize or Durable Objects
  5. List the available models with npx wrangler ai models, then call one by binding, by REST API or through the OpenAI-compatible endpoints
  6. For an agent, start from the Agents SDK, pick a channel — chat, voice, email, Slack or webhook — and attach the sandbox, browser, search and MCP tools
  7. Put AI Gateway in front of your model calls to gain logs, caching, quotas and provider fallback
  8. Create a database when you need one: npx wrangler d1 create my-database
  9. Deploy, then watch behaviour through Analytics, Logs, Log Explorer and agent tracing
  10. Stay on the free plan until you hit its limits, then move to Workers Paid at a five-dollar monthly minimum
Quick read

Pros & Cons

Pros

  • A genuinely usable permanent free plan: Workers, Pages Functions, KV and Hyperdrive, plus ten thousand Neurons a day for AI
  • No egress or bandwidth charges on the paid plan, which removes the usual surprise in cloud invoices
  • Compute, storage, AI, security and content delivery come from one vendor and one account
  • A written commitment that Customer Content is not used to train models or improve services without explicit consent
  • An unusually deep compliance stack: ISO 27001, 27701 and 27018, SOC 2 Type II, PCI DSS Level 1, European Cloud Code of Conduct and C5 2020
  • Dense documentation, versioned openly on GitHub, with llms.txt files and installation prompts aimed at coding agents
  • Portability is respected: OpenAI-compatible endpoints, Model Context Protocol, Terraform and Pulumi providers

Cons

  • The product surface is very wide, and the learning curve is steep for anyone new to the Workers execution model
  • Usage-based billing is hard to forecast: Neurons, requests, CPU milliseconds and row reads each carry their own scale
  • Several AI building blocks are still in beta, including the batch API, function calling, guardrails and the agent-first browser
  • Cloudflare neither creates nor trains the models, so licence terms and behaviour depend on each third-party provider
  • Data localisation is not the default: keeping traffic and logs in a chosen region requires the separate Data Localization Suite
  • The developer documentation is English only, while the corporate site is published in thirteen locales
  • There is no no-code path: everything assumes code, a command line or an API client
Pricing

Pricing & Plans

A permanent free plan is available and requires no payment method: the Workers Free plan covers limited use of Workers, Pages Functions, Workers KV and Hyperdrive, and includes ten thousand Neurons per day of Workers AI inference. The lowest paid entry point is the Workers Paid plan, at a minimum charge of 5.00 USD per month per account, which raises the included allotments, meters usage beyond them, and carries no additional charge for data transfer or bandwidth. Workers AI usage above the free allocation is charged at 0.011 USD per 1,000 Neurons. The separate network and CDN plans start at 20.00 USD per month billed annually.

Workers Free — 0 USD
  • limited use of Workers
  • Pages Functions
  • Workers KV and Hyperdrive
  • plus 10
  • 000 Neurons per day of Workers AI
Workers Enterprise — custom
  • billed on the usage model set in the contract
  • arranged through an account manager
Plan 4
  • Free (network and CDN) — 0 USD per month
  • aimed at personal or hobby projects that are not business-critical
Plan 5
  • Pro (network and CDN) — 20 USD per month billed annually
  • or 25 USD per month billed monthly
Plan 6
  • Business (network and CDN) — 200 USD per month billed annually
  • or 250 USD per month billed monthly
Plan 7
  • Contract (network and CDN) — custom pricing
  • billed annually
  • for mission-critical applications
Special offers — Cloudflare for Startups — a dedicated programme for early-stage companies · Project Galileo — free protection for humanitarian, human rights and civil society organisations · Athenian Project — free protection for election websites and local government bodies · Cloudflare for Campaigns — protection for political campaign infrastructure · Project Fair Shot — queueing infrastructure offered for vaccine distribution efforts · Discounts announced for annual upfront commitments on the network and CDN plans · No student or jobseeker offer was found on the pages reviewed
Prices and plans listed above may evolve. Always check the official pricing page before subscribing.
Trust & Privacy

Data, GDPR & hosting

A consolidated view of how Cloudflare Developer Platform handles your data.

GDPR overview

GDPR implementation is documented rather than merely claimed. A dedicated page, titled "Cloudflare and GDPR compliance", sits in the Trust Hub, and a standard Data Processing Addendum is published and incorporated by reference into both the self-serve and the enterprise subscription agreements. It carries the EU Standard Contractual Clauses, alongside certification under the EU-U.S. Data Privacy Framework, its Swiss and UK extensions. Cloudflare holds ISO 27001, ISO 27701, ISO 27018, SOC 2 Type II and PCI DSS Level 1, and is certified to the European Cloud Code of Conduct and Germany's C5 2020 standard. A subprocessor list is public, a Data Protection Officer is designated at dpo@cloudflare.com, and rights requests go to sar@cloudflare.com with a thirty-day response commitment. No Article 27 EU representative is named on the pages reviewed.

Who owns the data?

Under the Self-Serve Subscription Agreement, you and your end users keep all right, title and interest in the Customer Content you send through the services — data, code, images, video, prompts, model outputs and embeddings alike. Cloudflare takes only a non-exclusive, sublicensable, worldwide and royalty-free licence, and expressly limits it to what is necessary to deliver the services. The line is drawn elsewhere: Network Data, meaning the models, statistics, analyses and databases Cloudflare derives from traffic on its own network, belongs to Cloudflare, which may use it to run and improve its services. Content posted on the public Cloudflare websites falls under a separate and far broader perpetual, irrevocable licence.

Reuse rights

You can reuse your own content and the outputs you generate without asking Cloudflare for permission: nothing in the subscription agreement conditions their reuse, and no revenue share or attribution is imposed. Two caveats deserve attention. Cloudflare neither builds nor trains the models offered through Workers AI — they are third-party services carrying their own open source or commercial licence terms, which bind you directly to each model provider and should be checked before commercial use. And you remain responsible for holding the rights to whatever you transmit. Cloudflare, for its part, commits not to use Customer Content to train the models or improve its services without your explicit consent, and never exposes it to another customer. In the other direction, the website terms forbid scraping Cloudflare's own pages with bots to train an AI system unless robots.txt allows that user agent.

Data retention & training

Retention summary
The privacy policy sets criteria rather than fixed durations. Personal information is kept as long as the business purposes listed in the policy require, or as long as legal obligations demand, and Cloudflare weighs the original purpose of collection, the volume, nature and sensitivity of the data, the potential harm from unauthorised use, whether the purpose could be met with less data, and applicable statutes of limitation. Once the retention period expires the data is deleted or destroyed; where that is technically impossible, Cloudflare undertakes to apply security measures preventing any further use. No specific number of days or months is published for account data, and log data holding limited personal information is described only as kept for a limited period. Log retention on the network plans runs up to six months. The 1.1.1.1 resolver retains no personal information at all.
Trains on customer data
No
Subprocessors disclosed
Yes
DPA available
Yes
GDPR contact

Hosting summary

Cloudflare runs its own network: edge servers in more than 330 cities, 335 data centres, over 125 countries. For its core application layer services the bulk of the data stays on those edge servers, and Cloudflare states that it does not store customer content for them; metadata about that activity, and log data containing limited personal information such as IP addresses, are processed in data centres in the United States and Europe for a limited period. Certain products do store data by design — R2, KV, D1, Durable Objects and Vectorize among them. Where the data sits is configurable rather than fixed: the Data Localization Suite combines Regional Services and Geo Key Manager, which control where TLS keys are held and where traffic is inspected, with the Customer Metadata Boundary, which controls where logs are sent. Transfers from the EEA to the United States rest on the Standard Contractual Clauses in the Data Processing Addendum and on Data Privacy Framework certification. The company is headquartered in the United States and keeps five European offices.

Hosting countries
🇺🇸 United States
Hosting regions
Europe
Availability

Where Cloudflare Developer Platform works

Country-level availability.

Not available in

No country is excluded by name anywhere in the documentation or the agreements reviewedThe subscription agreement bars use by anyone subject to sanctions or listed as a prohibited or restricted party, including the US Treasury's Specially Designated Nationals and Foreign Sanctions Evaders lists, the US Commerce Department's Entity List, and the equivalent lists of the European Union, its member states and the United KingdomExporting or re Exporting the service to any restricted country, individual or entity is likewise forbidden
Watch-outs

Things to keep in mind

Risks and trade-offs to weigh before adopting Cloudflare Developer Platform.

  • Metered billing rewards careless code: an unbounded agent loop can burn through Neurons and requests without an obvious ceiling
  • Concentrating compute, data, security and AI with one vendor makes the platform very hard to leave later
  • The models are third-party services, so their licences, their biases and their availability are outside Cloudflare's control
  • Beta components carry no obligation to fix bugs and may be withdrawn or left unreleased at any time
  • Network Data derived from your traffic remains Cloudflare's property and is used to improve its services
  • Model output can be wrong, and the agreement is explicitly as-is with all warranties disclaimed — human review stays your responsibility
  • An agent that drives a browser, executes code in a sandbox and touches payments widens the attack surface and needs deliberate scoping
Setup

Setup & Integrations

Technical difficulty

Moderate for a developer, out of reach for anyone else. A free account and one command — npm create cloudflare@latest my-app — put a working project on the network within minutes, and the documentation carries step-by-step guides for each product plus setup prompts written for coding agents. It nonetheless assumes Node.js, a command line, and the notion of bindings between code and resources. The advanced pieces — Durable Objects, Workflows, Vectorize, Model Context Protocol servers — call for real backend experience. There is no visual builder and no no-code entry point of any kind.

Deployment

Web appAPI

Integrations

OpenAI Anthropic Google Gemini Hugging Face Vercel AI SDK Claude Code Claude Desktop GitHub Copilot CLI OpenAI Codex Model Context Protocol Terraform Pulumi Slack Docker Kubernetes GitHub Discord

Supported languages

EnglishGermanSpanishFrenchItalianJapaneseKoreanPolishPortugueseRussianChinese
Company

Behind Cloudflare Developer Platform

Company name
Cloudflare, Inc.
Founded
01/01/2009
Country of origin
🇺🇸 United States
Headquarters
101 Townsend St., San Francisco, California 94107, United States
EU office
Cloudflare Portugal, Unipessoal Lda., Largo Rafael Bordalo Pinheiro 29, 1200-369 Lisboa, Portugal
UBO
INFORMATION_NOT_FOUND
UBO country
INFORMATION_NOT_FOUND
Domain registrar country
🇺🇸 United States
Support contact

Fundraising

Series A closed in November 2009, led by Ray Rothrock of Venrock and Carl Ledbetter of Pelion Venture Partners
Initial public offering on the New York Stock Exchange on 13 September 2019, under the ticker NET

Social

Official links

Resources

All the official URLs gathered for verification and reference.

FAQ

Frequently asked questions

Is cloudflare.dev a separate product?
No. The address redirects to developers.cloudflare.com, the documentation home of Cloudflare's developer platform. What you find there is the whole build-and-deploy catalogue: Workers, Workers AI, Agents, AI Gateway, Vectorize, R2, D1 and the rest.
Is there a free plan?
Yes, and it is permanent rather than a trial. Every account starts on the Workers Free plan, which includes limited use of Workers, Pages Functions, Workers KV and Hyperdrive, plus ten thousand Neurons per day of Workers AI inference.
What does the first paid tier cost?
The Workers Paid plan carries a minimum charge of 5.00 USD per month per account. It raises the included allotments and meters usage above them, with no separate charge for data transfer or bandwidth. Workers AI beyond the free allocation costs 0.011 USD per 1,000 Neurons.
Is my data used to train AI models?
No. The Workers AI data usage page states that Cloudflare does not use Customer Content to train any model offered on Workers AI, nor to improve Cloudflare or third-party services, and would not do so without your explicit consent. Your content is also never made available to another customer.
Does Cloudflare build the models it offers?
No. Cloudflare neither creates nor trains them. They are third-party services carrying their own open source or commercial licence terms, which apply between you and each model provider, so the licence of every model you rely on is worth reading.
Is there an API?
Yes. A documented REST API covers the platform, alongside Worker bindings, official SDKs, Terraform and Pulumi providers, and Model Context Protocol servers for use from coding agents.
Where is data processed?
On a global network of 335 data centres in more than 125 countries. Metadata and log data are processed in Cloudflare's data centres in the United States and Europe. Choosing where TLS keys are held, where traffic is inspected and where logs are sent requires the Data Localization Suite.
Is a Data Processing Agreement available?
Yes. A standard Data Processing Addendum is published and incorporated by reference into both the self-serve and the enterprise subscription agreements. It includes the EU Standard Contractual Clauses, and a public subprocessor list is maintained alongside it.
What certifications does Cloudflare hold?
ISO 27001, ISO 27701, ISO 27018, SOC 2 Type II and PCI DSS Level 1, together with certification to the European Cloud Code of Conduct and to Germany's C5 2020 standard.
What is the minimum age to use the services?
Eighteen. The privacy policy states that the websites and services are neither intended for nor designed to attract anyone under the age of eighteen, and that Cloudflare does not knowingly collect personal information from them.
Conclusion

Should you pick Cloudflare Developer Platform?

Cloudflare Developer Platform is one of the few AI-capable platforms whose maturity is not in question: it is published by a company listed on the New York Stock Exchange since 2019, running its own network of 335 data centres, and its AI catalogue has been assembled on top of infrastructure that already existed rather than the other way round. That shows in what the platform is good at. Inference, agents, vector search and gateway control sit next to compute, storage, security and content delivery in a single account, with no egress or bandwidth charges and a free tier substantial enough to carry a real side project.

Two commitments stand out for anyone weighing an AI vendor. Customer Content is contractually excluded from model training and service improvement without explicit consent, and the compliance stack — ISO 27001, 27701 and 27018, SOC 2 Type II, PCI DSS Level 1, the European Cloud Code of Conduct, Germany's C5 2020, a published Data Processing Addendum with Standard Contractual Clauses and a public subprocessor list — is deeper than almost anything else in this directory.

The reservations are practical rather than structural. Metered pricing across Neurons, requests, CPU time and storage operations is genuinely hard to forecast before the first invoice, and an unbounded agent loop can spend real money quietly. Several AI components are still in beta, with the weaker guarantees that implies. The models themselves are third-party, so their licences and their behaviour are not Cloudflare's to promise. Data localisation costs extra. And nothing here is reachable without code.

For developers, platform and reliability engineers, and technical founders, it is a serious and well-documented option. For anyone hoping to assemble an AI product without writing any, it is the wrong tool entirely.