Skip to content
Free LLM Today

Cloudflare Workers AI free tier limits

Each line below was read on the official page linked next to it, on the date shown. A line older than 30 days says “not verified” instead of the old value.

Cloudflare, Inc. · Free tier

Free allowance

10,000Neurons/day

Resets at 00:00 UTC. Going above it needs Workers Paid ($0.011 per 1,000 Neurons).

“10,000 Neurons per day at no charge” on any plan.

  • Card: not stated
  • Works with OpenAI code
  • Does not train on your prompts
Free allowance
10,000 Neurons/day

Resets at 00:00 UTC. Going above it needs Workers Paid ($0.011 per 1,000 Neurons).

Requests / min
Not published

The allowance is counted in Neurons, not in requests.

Requests / day
Not published

The allowance is counted in Neurons, not in requests.

Tokens / min
Not published

The allowance is counted in Neurons, not in tokens.

Tokens / day
Not published

The allowance is counted in Neurons, not in tokens.

Card to start
Not verified
Trains on your data
No

“Cloudflare does not use your Customer Content to train any AI models made available on Workers AI.”

Commercial use
Not verified
OpenAI SDK
Yes

Chat completions and embeddings; the base URL contains your account id.

Image input
Not verified
Where it is offered
Not verified

8 of 12 cells above were read on the provider’s own page in the last 30 days (oldest check: ). Each check mark opens that page. The other 4 say “not verified” instead of repeating a number from someone else’s article.

What the numbers mean in practice

Cloudflare counts Neurons, its own unit of compute, instead of requests or tokens. The same 10,000 Neurons therefore buy a different number of requests on each model: look up the model on the pricing page before estimating your daily volume.

The allowance resets at 00:00 UTC. Using more than 10,000 Neurons a day requires the Workers Paid plan, where the excess is billed at $0.011 per 1,000 Neurons.

Getting a Cloudflare Workers AI key

  1. Create a Cloudflare account.
  2. Create an API token with the Workers AI permission.
  3. Copy your account id from the dashboard: it is part of the base URL.
  4. Store the token in the CLOUDFLARE_API_TOKEN environment variable.

These steps are a summary of the provider’s console and were not re-walked with a new account; the screens may differ. Open the Cloudflare Workers AI console.

Test the key with one request

Language
base_url
https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1
model
@cf/meta/llama-3.1-8b-instruct
key from
$CLOUDFLARE_API_TOKEN
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1",
    api_key=os.environ["CLOUDFLARE_API_TOKEN"],
)

reply = client.chat.completions.create(
    model="@cf/meta/llama-3.1-8b-instruct",
    messages=[{"role": "user", "content": "Reply with the word: ok"}],
)
print(reply.choices[0].message.content)
Endpoint read on · developers.cloudflare.com

The key is read from an environment variable on your machine. This site has no field for keys and never asks for one.

Cloudflare Workers AI against the others

Questions and answers

What are the Cloudflare Workers AI free tier limits?

Free tier: 10,000 Neurons/day. Requests per minute: not published (The allowance is counted in Neurons, not in requests). Requests per day: not published (The allowance is counted in Neurons, not in requests). Read on the official page on 3 Oct 2026.

Does Cloudflare Workers AI require a credit card?

not verified on an official page.

Does Cloudflare Workers AI train on data sent to the free tier?

No. “Cloudflare does not use your Customer Content to train any AI models made available on Workers AI.”

Can I use the Cloudflare Workers AI free tier commercially?

not verified on an official page.

Is Cloudflare Workers AI compatible with the OpenAI SDK?

Yes. Set the base URL to https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1 and the model to an id such as @cf/meta/llama-3.1-8b-instruct.