Pricecomparison.cloud · serverless

Serverless functions: pay only for execution

FaaS (Function as a Service) charges for two things: request count ($/million) and compute time (GB-second or CPU-millisecond). No server to maintain; scales from zero to millions. We compare request price, compute and free tier — at small scale the free tier often matters more than unit price.

Prices verified providers
Adjust request volume with the slider — $/mo estimate = requests × price/1M + monthly base · click headers to sort · ⚠︎ = estimate (compute time not included)
2 M/mo

Provider $/mo est. · 2 M ⚠︎ Model Price / 1M requests Compute Free tier Base/mo Notes
Loading…

How to choose?

For small projects the free tier decides: Cloudflare Workers gives 100,000 requests every day free (≈ 3M/mo) and AWS Lambda/Azure Functions 1M requests + 400,000 GB-s per month — many small apps run on these at no cost. Cloudflare, Vercel, Netlify and Deno use edge compute (code runs near the user), so latency is low and cold starts are fast.

By unit price Lambda and Azure are cheapest for requests ($0.20/1M), but total cost depends on compute time — a function running 200 ms at 256 MB costs differently than a 10 ms function. Cloud Run bills vCPU-seconds, which is expensive for heavy compute but flexible (runs containers too). There is no single “cheapest” — model your load: requests × price/1M plus GB-seconds × compute price, minus free tier.