Cheapest serverless per million requests
Ranked by the per-1M-request fee (cheapest first). Scaleway (~$0.165), then AWS Lambda and Azure Functions at $0.20/1M lead; Cloudflare Workers is $0.30, Google Cloud Run/Functions and Azure Container Apps $0.40, Vercel $0.60, and Deno Deploy/Supabase $2.00 overage. DigitalOcean Functions has no per-request fee at all. Remember: the request fee is rarely the biggest line — GB-seconds and egress usually matter more.
Source: Provider pricing pages. Data as of June 2026.
Ranked: price per 1M requests
| Rank | Platform | Per 1M requests | Per GB-second | Pricing model |
|---|---|---|---|---|
| #1 | DigitalOcean Functions | No per-request fee | $0.0000185 / GB-s | FaaS (GB-second only, no per-request fee) |
| #2 | Scaleway Serverless Functions | $0.17 / 1M | $0.0000055 / GB-s | FaaS + containers (EU, request + GB-s) |
| #3 | AWS Lambda | $0.20 / 1M | $0.0000167 / GB-s | FaaS (request + GB-second) |
| #4 | Azure Functions | $0.20 / 1M | $0.000016 / GB-s | FaaS (Consumption / Flex Consumption) |
| #5 | Cloudflare Workers | $0.30 / 1M | n/a | Edge FaaS (request + CPU-ms) |
| #6 | Azure Container Apps | $0.40 / 1M | $0.000004 / GB-s | Serverless containers (consumption) |
| #7 | Google Cloud Functions | $0.40 / 1M | $0.0000025 / GB-s | FaaS (now on Cloud Run model) |
| #8 | Google Cloud Run | $0.40 / 1M | $0.0000025 / GB-s | Serverless containers (vCPU-s + GiB-s + request) |
| #9 | Vercel Functions | $0.60 / 1M | n/a | FaaS / Fluid compute (invocation + active CPU + memory) |
| #10 | Deno Deploy | $2.00 / 1M | n/a | Edge FaaS (requests + CPU-time) |
| #11 | Supabase Edge Functions | $2.00 / 1M | n/a | Edge FaaS (per invocation, Deno) |
Source: Provider pricing pages. Data as of June 2026.
Resource-time platforms (Netlify Functions, AWS Fargate, Fly.io Machines, Modal, Render, Railway) are excluded because they are not request-priced. Snapshot June 2026 — verify on the vendor's pricing page.
Frequently asked questions
What is the cheapest serverless platform per million requests?
Among platforms with a clean per-request fee, AWS Lambda and Azure Functions (classic Consumption) are cheapest at $0.20 per 1M requests, with Scaleway slightly lower at about $0.165 (EUR 0.15). Cloudflare Workers is $0.30/1M (but charges no egress and includes 10M on the $5 Paid plan), Google Cloud Run/Functions and Azure Container Apps are $0.40/1M, and Vercel is $0.60/1M. DigitalOcean Functions has no per-request fee at all (GB-seconds only). Snapshot captured June 2026.
Is the request fee the most important serverless cost?
Usually not. For most workloads the GB-second (memory-time) charge and egress dominate, not the per-request fee. A $0.20-vs-$0.40 per-million difference is tiny next to a few hundred GB of egress at $0.09/GB. Compare the whole bill — see the per-GB-second ranking and the workload scenarios.
Why are some platforms 'not request-priced'?
Container and instance platforms — Netlify Functions, AWS Fargate, Fly.io Machines, Modal, Render, Railway — bill by resource-time (vCPU-hour, per-minute or instance-hour) rather than per request, so a per-million-request figure is not comparable. For spiky, low-volume APIs the request-priced FaaS platforms are usually cheaper; for steady, high-utilisation workloads the resource-time platforms can win.
Keep exploring
Last updated: 2026-06-21