Skip to content
Source-backed analysis12

Review basis

Research-based review: the AppDuo Editorial Team compiled it from official pages, documentation, app stores, press and user feedback, without hands-on testing. Every claim links to a source with the date it was checked.

12 reference sources

Information updated Nov 11, 2026

How we review
Cloudflare Workers logo

Cloudflare Workers Review

Serverless platform on Cloudflare’s global network, billed by CPU time

By Official AppDuo editorial team · Fact-checked

  • Web
  • API
Freemium · $5.00/mo (API pricing)
Visit Cloudflare Workers
Compare side by side
On this page

Decide at a glance

Our verdict

Workers suits developers who want to run JavaScript, TypeScript or Python close to users at a low entry price, with R2, D1 and KV alongside. The trade-offs are no hard spending cap and per-request CPU limits.

Best for: Developers who need low-latency APIs or request-handling logic across regions

Skip it if: Teams that need a hard spending cap that stops usage at a budget

Pros

  • Free tier of 100,000 requests/day; paid plan from $5/month
  • Billed on CPU time with no charge for duration, and no egress fees
  • Runs in 330+ cities per the product page, which claims zero cold starts

Cons

  • No hard spending cap; budget alerts are informational only
  • Two major 2025 outages (12 June and 18 November) disrupted Workers KV and dependent services
All pros and cons · Who is it for?

More pros

  • Companion services: R2, D1, KV, Queues, Durable Objects, Workers AI
  • Open-source workerd runtime for local development

More cons

  • Free plan caps CPU at 10 ms and subrequests at 50 per request
  • Interface and documentation in English only

Best for

  • Small projects that want to start free and pay as usage grows

Skip it if

  • Apps that need always-on processes or jobs beyond the per-invocation CPU limits

Experience & key features

Cloudflare Workers is Cloudflare’s serverless platform: code runs on the company’s network rather than in a single fixed region. Per the product page, Workers uses V8 isolates, runs in 330+ cities and supports JavaScript, TypeScript, Python, Rust and WASM.

Key features

Workers includes Cron Triggers for scheduled jobs, gradual rollouts with instant rollbacks, and the open-source workerd runtime for local development. KV, D1, R2, Queues, Durable Objects, Hyperdrive, Vectorize and Workers AI attach to a Worker through bindings. Cloudflare announced Workers in September 2017 and opened it to everyone in March 2018.

Pricing and value

The free plan gives 100,000 requests per day. Workers Paid is a $5/month minimum per account, including 10M requests and 30M CPU ms; beyond that it is $0.30 per million requests and $0.02 per million CPU ms. The pricing page lists no charge for duration and no egress fees. In Cloudflare’s own example, 15M requests at 7 ms CPU each cost $8/month. KV, D1, Durable Objects and other companion services are metered separately, so the total bill depends heavily on how the code is written.

More analysis

Risks to know

The pricing page recommends per-invocation CPU limits to avoid runaway bills, but per ppc.land the budget alerts Cloudflare added in 2026 are informational and do not cap spending. On reliability, Workers KV went down twice in 2025: on 12 June after a third-party storage failure, and on 18 November when Cloudflare’s core proxy failed. Both times, services that rely on KV were affected too.

Who should consider it

Workers suits developers comfortable writing request handlers who want to run close to users at a small starting cost. Before going to production, read the pricing of each companion service and set CPU limits. Vercel, Netlify and AWS bill differently and offer different ecosystems, so compare them against your own needs.

Screenshots

Workers overview image from the official documentation
Workers overview image from the official documentation
Preview image from the Cloudflare product page
Preview image from the Cloudflare product page

Plans & pricing

Prices last verified Nov 11, 2026

Workers Free

API

Free

100,000 requests/day, 10 ms CPU per request, 50 subrequests per request, up to 100 Workers per account.

Workers Paid

API

$5/mo

$5/month minimum per account, including 10M requests and 30M CPU ms; beyond that $0.30 per million requests and $0.02 per million CPU ms. Up to 5 min CPU per request (default 30 s), 10,000 subrequests by default (configurable up to 10M), 500 Workers.

Free plan limits
Free limits are daily and reset at 00:00 UTC. Once exceeded, Cloudflare returns error 1027 or bypasses the Worker, depending on the route’s fail-open/fail-closed setting; nothing is billed.
Free trial
No free trial
Cancellation & refunds

The Workers pricing page does not state a refund policy. Usage beyond the included amounts is metered.

Privacy

Cloudflare’s privacy policy (effective 4 Nov 2025) states "We will not sell or rent your personal information". Cloudflare is the controller for account and website-visitor data and acts as a processor, on customers’ instructions, for customer logs and content sent through or stored on its network. The California section says Cloudflare uses interest-based advertising services that may count as a "sale" or "sharing" under the CCPA, with an opt-out via "Your Privacy Choices" or a Global Privacy Control signal. US transfers rely on Data Privacy Framework certification.

Official pricing page

Cloudflare Workers alternatives

All alternatives

Controversies & incidents

Issues documented by the press, regulators, courts or the vendor itself. Every item is sourced; unproven claims are labelled as allegations. Last researched: Nov 11, 2026

  • Medium impactAllegedBilling ·

    Reported bill of about $36,000 after a write loop

    Per ppc.land, a developer posted on r/CloudFlare that an app with 81 users was billed about $36,000 in a month. The figures are self-reported and unverified.

    Read the full account

    Per ppc.land, the poster attributed the charges to defects in their own code: an ingest worker re-queuing its own writes, unbatched Durable Object writes and an auth fallback scanning all KV keys; they later said most traffic came from bots because a rate limiter was never re-wired after a migration. The article puts the itemised charges at about $30,773, below the headline figure. Cloudflare had not responded in the captured thread, and it is unclear whether a relief request was granted. The article adds that Cloudflare introduced a usage dashboard and budget alerts in 2026, but they do not cap spending.

    Sources:ppc.land report on the alleged billWorkers pricing page (metered usage, per-invocation CPU limits)

  • Medium impactResolvedOutage ·

    18 Nov 2025 outage disrupted core services, including Workers KV

    Per Cloudflare, a database permissions change doubled the size of a Bot Management feature file and crashed the core proxy. All services were back to normal at 17:06 UTC.

    Read the full account

    Cloudflare said the incident began around 11:20 UTC and was not an attack. Workers KV returned sharply elevated HTTP 5xx errors because its front-end gateway depends on the core proxy; a patch bypassing the core proxy was applied around 13:04–13:05 UTC. Cloudflare called it its worst outage since 2019 and committed to hardening config-file ingestion, adding global kill switches and reviewing core proxy failure modes.

    Vendor response

    The postmortem, bylined by CEO Matthew Prince, says: "On behalf of the entire team at Cloudflare, I would like to apologize for the pain we caused the Internet today."

    Sources:Cloudflare postmortem, 18 November 2025

  • Medium impactResolvedOutage ·

    12 June 2025: Workers KV outage of about 2.5 hours

    Per Cloudflare, Workers KV’s storage backend, partly hosted by a third-party cloud provider, failed and took down services including Access, WARP, D1, Durable Objects and Workers AI. No data was lost.

    Read the full account

    Cloudflare said the outage ran from 17:52 to 20:28 UTC and was not an attack. The proximate trigger was a third-party storage provider’s outage, but Cloudflare took responsibility for the dependency: while re-architecting KV’s backend it had removed one provider, leaving a coverage gap. Data stored in Workers KV was not affected. Cloudflare committed to adding redundancy so KV does not depend on a single provider, removing single points of failure in individual products and building tooling to re-enable KV namespaces gradually.

    Vendor response

    Cloudflare wrote: "We’re deeply sorry for this outage: this was a failure on our part."

    Sources:Cloudflare postmortem, 12 June 2025

Frequently asked questions

Is Cloudflare Workers free?

Yes. The free plan gives 100,000 requests per day and 10 ms CPU per request. The paid plan starts at $5/month per account.

Does Workers charge for egress?

No. The pricing page says there are no additional charges for egress or bandwidth.

Can I set a hard spending cap?

Not as of this review. Per ppc.land, Cloudflare added a usage dashboard and budget alerts in 2026, but they do not cap spending. You can set a per-invocation CPU limit in the Wrangler config or the dashboard.

Which languages does Workers support?

The product page lists JavaScript, TypeScript, Python, Rust and WASM.

Review evidence & sources12

Scores

Ease of use
7.5
Why this score

Thorough docs, support for JavaScript, TypeScript, Python, Rust and WASM (per the product page) and local development; held back by an English-only interface and an isolate model that takes some learning.

Features
8.5
Why this score

Beyond functions there is the D1 database, R2 object storage, KV, Queues, Durable Objects, Workflows, Vectorize, Hyperdrive and Workers AI, all attached to a Worker through bindings per the official docs.

Value for money
7.5
Why this score

Low entry price (free or $5/month), no duration charges and no egress fees; marked down for the lack of a spending cap and a press report of a large bill caused by a code loop.

Performance
7.5
Why this score

Cloudflare cites V8 isolates, 330+ cities and zero cold starts; AppDuo found no independent measurements. Two 2025 outages (about 2.5 hours on 12 June, several hours on 18 November) directly hit Workers KV and dependent services.

Support
6.5
Why this score

Docs, a community forum and Discord; Free accounts can open support cases only for billing and account issues, and the support page does not spell out what Workers Paid includes. One press report says a developer’s bill-relief request had no reported outcome.

Privacy & security
7.5
Why this score

Cloudflare commits not to sell or rent personal data and holds DPF certification, but the policy acknowledges interest-based advertising may count as "sharing" under the CCPA.

What users say

Sources

Specs & compatibility
Developer
Cloudflare
Headquarters
United States
Launched
2017
Category
Development

Capabilities

  • Public API
  • Integrations
  • Open source
  • AI features

Platforms

  • Web
  • API

Interface languages

  • English

Integrations

  • R2
  • D1
  • Workers KV
  • Queues
  • Durable Objects
  • Workers AI
  • Hyperdrive

Support

  • Help center
  • Community forum
  • Email

Change history

  1. Feature.Per ppc.land, Cloudflare adds a Billable Usage dashboard and budget alerts, then a default $10 alert from 15 June 2026; neither caps spending.
  2. Update.A major Cloudflare incident sharply raised Workers KV 5xx errors; all services were back to normal at 17:06 UTC.
  3. Update.Workers KV’s storage backend failed for about 2.5 hours, taking down Access, WARP, D1, Durable Objects, Workers AI and other services.
Full change history (5)
  1. Company.Workers opens to everyone at $0.50 per million requests with a $5 monthly minimum.
  2. Launch.Cloudflare announces Workers, running JavaScript on its network with V8.
About the author

Reviews & comments

Written by readers with a verified email address.

No reviews yet. Have you used Cloudflare Workers? Share your real experience.

Reader reviews are counted separately and do not affect the Editorial Team’s score.

No comments yet. Be the first to share your experience.

Comments are readers’ opinions, not content from the AppDuo Editorial Team.