Cloud cost calculators

Google Cloud Run vs Cloudflare Workers: Pricing and Feature Comparison

Which is cheaper depends on usage: Google Cloud Run for 5M requests a month, Cloudflare Workers for 50M requests a month and 500M requests a month. Price your own numbers below.

  • Free foreverNo trial, no paywall, no usage limits.
  • No sign-upOpen the page and start. We never ask for an email to use a tool.
  • PrivateEverything runs in your browser. Your input is never uploaded or stored on our servers.
  • Works offlineOnce the page has loaded, the tool keeps working without a connection.

Usage level

Region

Monthly free usage every account gets, such as 1 million Lambda requests or 100 GB of AWS egress. Sign-up credits and 12-month trials are not included. Turn this off if other projects already use them.
Reset to the preset

Serverless functions

Cloud Run functions · Workers

Duplicate serverless functionsRemove serverless functions
million
Wall-clock time per request, including time spent waiting on databases and APIs. Lambda, Cloud Run and Azure Functions bill this time.
ms
Memory given to each function. Lambda bills it exactly, Google Cloud adds CPU in proportion, and Azure's Consumption plan rounds up to 128 MB steps (up to 1.5 GB). Cloudflare Workers get 128 MB.
MB
Only Cloudflare Workers bill CPU time rather than duration. An API that mostly waits on a database might use 5–20 ms of CPU even if it takes 200 ms.
ms CPU

Add another service

Add as many as you need, for example two server groups or several buckets.

Monthly estimate

On-demand list prices in USD for the selected region, with always-free allowances applied when that switch is on. Taxes, support plans and committed-use discounts are not included.
  1. CloudflareCheapest$26.40/mo
  2. Google Cloud$106.40/mo
  • Functions

Real bills are rarely just list prices

Idle servers, chatty services and unplanned egress add up. Our cloud engineers review your setup and show you where the money goes, free.

Get a free cloud cost review

Official list prices checked . Sources

Cost breakdown

What each service costs on each cloud, and the exact arithmetic behind every number.
Monthly cost per service and provider, in USD
ServiceGoogle CloudCloudflare
Serverless functions$106.40Cloud Run functions$26.40Workers (Standard)Limit
Total per month$106.40$26.40

How each number was calculatedEvery line uses the provider's own unit price for the selected region, so you can check it against their price list.

  • Serverless functions · Cloud Run functions

    $106.40

    • Requests: 48M billable × $0.40/million (first 2M free)$19.20
    • CPU: 3.33M vCPU-s (0.33 vCPU × 200 ms billed per request) × $0.000024, less $4.32 free-tier credit$75.60
    • Memory: 5M GiB-s × $0.0000025, less $0.90 free-tier credit$11.60

    Request-based billing, rounded up to 100 ms per request. Assumes one request per instance at a time; serving several at once on an instance can lower this.

Want an engineer to check this estimate against your real architecture? Talk to our team

Quick answer

Neither Google Cloud Run nor Cloudflare Workers is cheaper for everything. Monthly costs at official US East list prices checked October 14, 2026: 5M requests, $1.20 on Cloud Run and $5.40 on Workers; 50M requests, $26.40 on Workers and $106.40 on Cloud Run; 500M requests, $351.40 on Workers and $1,843.18 on Cloud Run. For requests at 200 ms, 512 MB and 10 ms of CPU each, Cloudflare Workers becomes cheaper than Google Cloud Run above about 5.1 million requests a month.

  • Official list prices
  • 3 usage levels
  • 12 regions
  • Feature comparison
  • Free calculator

How to compare Google Cloud Run and Cloudflare Workers costs

  1. 1Pick a usage level (5M requests, 50M requests, 500M requests), then change the numbers or add more items with the + buttons.
  2. 2Choose the Region where your users are. Prices differ by region.
  3. 3Adjust the numbers in each card. Every field has an i tip explaining it.
  4. 4Compare the two monthly totals, then open Cost breakdown to see exactly how Google Cloud Run and Cloudflare Workers bill each line.

Which is cheaper, Google Cloud Run or Cloudflare Workers?

Monthly list prices in US East with the always-free allowances applied:

Usage per monthGoogle Cloud RunCloudflare WorkersCheaper
5M requests: 100 ms, 256 MB, 10 ms CPU each$1.20$5.40Google Cloud Run by $4.20
50M requests: 200 ms, 512 MB, 10 ms CPU each$106.40$26.40Cloudflare Workers by $80.00
500M requests: 200 ms, 1 GB, 20 ms CPU each$1,843.18$351.40Cloudflare Workers by $1,491.78

Cloudflare Workers is cheaper for 50M requests a month in all 12 regions the calculator covers. For requests at 200 ms, 512 MB and 10 ms of CPU each, Cloudflare Workers becomes cheaper than Google Cloud Run above about 5.1 million requests a month. Cloud Run is priced with one request per instance at a time; higher concurrency lowers its cost.

What are the Cloud Run and Workers unit prices?

List prices in Google Cloud us-east1 (South Carolina) and Cloudflare (one global price), read on October 14, 2026:

Price (US East, on-demand)Google CloudCloudflare
Serverless, per million requests$0.40$0.30 after 10M included
Serverless compute$0.000024 per vCPU-s + $0.0000025 per GiB-s$0.02 per million CPU ms

Is Google Cloud Run or Cloudflare Workers cheaper in your region?

50 million requests a month at 200 ms, 512 MB and 10 ms of CPU each, priced in each of the 12 regions the calculator covers:

RegionGoogle Cloud RunCloudflare WorkersCheaper
US East$106.40$26.40Workers
US West$106.40$26.40Workers
Canada$143.37$26.40Workers
Brazil (São Paulo)$143.37$26.40Workers
Ireland$106.40$26.40Workers
UK (London)$143.37$26.40Workers
Germany (Frankfurt)$143.37$26.40Workers
India$106.40$26.40Workers
Singapore$143.37$26.40Workers
Japan (Tokyo)$106.40$26.40Workers
South Korea (Seoul)$143.37$26.40Workers
Australia (Sydney)$143.37$26.40Workers

How do Google Cloud Run and Cloudflare Workers compare on features?

Google Cloud RunCloudflare Workers
BillingRequests + vCPU and memory time, rounded up to 100 msRequests + CPU time only; $5/month plan
Maximum run time60 minutes (HTTP), 9 minutes (events)5 minutes of CPU; no wall-clock limit for HTTP
MemoryFrom 128 MiB to several GiB128 MB per isolate
Free tier2M requests + 180,000 vCPU-s + 360,000 GiB-s a monthFree plan: 100,000 requests a day
Requests per instanceUp to 1,000 (default 80)Many per isolate
Where code runsOne Google Cloud regionNear the user, in 335+ cities
LanguagesNode.js, Python, Go, Java, Ruby, PHP, .NETJavaScript, TypeScript, Python, Rust, WebAssembly

Facts from each provider's own documentation, checked October 14, 2026.

What are the key differences between Google Cloud Run and Cloudflare Workers?

  • Billing. Cloud Run charges for CPU and memory while an instance handles requests, rounded up to 100 ms. Workers charge only for CPU time; waiting is free.
  • Where. Cloud Run runs in one Google Cloud region; Workers in the data center nearest the user, in 335+ cities.
  • Limits. Cloud Run functions allow several GiB of memory and 60-minute HTTP requests; Workers give 128 MB and up to 5 minutes of CPU.
  • Free tier. Cloud Run includes 2 million requests a month; the Workers free plan 100,000 requests a day.

Should you choose Google Cloud Run or Cloudflare Workers?

Choose Google Cloud Run if

  • you need containers, big memory or long requests
  • your code sits next to Cloud SQL or Firestore in one region
  • you want the 2 million free requests a month

Choose Cloudflare Workers if

  • your users are worldwide and latency matters
  • your code mostly waits on I/O
  • you serve a lot of data and want free egress

More comparisons: Google Cloud vs Cloudflare · AWS Lambda vs Cloudflare Workers · AWS Lambda vs Google Cloud Run · AWS Lambda vs Azure Functions · Google Cloud Storage vs Cloudflare R2.

Where do these prices come from?

Both sides use the provider's own published price list, read on October 14, 2026, for the same region, with the always-free allowances applied.

Prices are in US dollars, on-demand, for Linux, with no commitments. Every figure on this page is generated from the same price snapshot as the calculator, and automated tests check each claim whenever the prices change. A month is 730 hours and 1 TB is 1,024 GB. Providers change prices from time to time, so for a purchase decision confirm the final figure in the provider's console.

Moving between Google Cloud Run and Cloudflare Workers?

Playxoft builds and runs production backends on AWS, Google Cloud, Azure and Cloudflare, and plans migrations between them with no surprise downtime, including white-label work for agencies. Send us your architecture or last month's invoice and we will tell you, free, which side is cheaper for your real usage. Get a free cloud cost review.

Frequently asked questions

It depends on usage. In US East with the always-free allowances applied, a month: 5M requests a month, $5.40 on Workers and $1.20 on Cloud Run; 50M requests a month, $26.40 on Workers and $106.40 on Cloud Run; 500M requests a month, $351.40 on Workers and $1,843.18 on Cloud Run. Cloudflare Workers is cheaper for 50M requests a month in all 12 regions the calculator covers. Your own usage can change the answer, so price it in the calculator on this page.
Google Cloud Run runs containers and functions in one region with several GiB of memory and 60-minute requests, billing instance time per 100 ms. Cloudflare Workers run in 335+ cities with 128 MB per isolate and bill only CPU time.
For requests at 200 ms, 512 MB and 10 ms of CPU each, Cloudflare Workers becomes cheaper than Google Cloud Run above about 5.1 million requests a month. Below that, Google Cloud Run is cheaper, mostly thanks to its free allowance and because Workers Paid has a $5 monthly minimum. The more of each request is spent waiting on I/O, the sooner Workers win, because they bill only CPU time.
At US East list prices: serverless, per million requests, $0.40 on Cloud Run and $0.30 after 10M included on Workers; serverless compute, $0.000024 per vCPU-s + $0.0000025 per GiB-s on Cloud Run and $0.02 per million CPU ms on Workers. For 50M requests a month, that comes to $106.40 a month on Cloud Run and $26.40 on Workers.
Both sides use official list prices for Google Cloud us-east1 (South Carolina) and Cloudflare (one global price), read on October 14, 2026, with the always-free allowances and each provider's own billing rules applied. Functions handle one request per instance at a time, and API gateways in front of them are not included. Taxes, support plans and commitment discounts are not included.

Last updated by the Playxoft engineering team.

From the cloud engineers who built this calculator

Paying more for cloud than you should?

Most cloud bills leak in the same places: oversized servers, environments nobody switched off, chatty services and egress nobody planned for. We design, migrate and tune backends on AWS, Google Cloud, Azure and Cloudflare. Send us your architecture or last bill and we will show you where the money goes, free.