Google Cloud Run pricing (2026)

Google Cloud Run uses a usage-based pricing model. It has a free tier. Here’s how it breaks down — always confirm current figures on the provider.

Visit Google Cloud Run →Estimate your cost →

Some links may be affiliate links — we may earn a commission if you sign up, at no extra cost to you. Learn more.

How Google Cloud Run pricing works

Cloud Run uses a pay-per-use model, billing for allocated CPU and memory (per vCPU-second and GiB-second) plus a per-request charge, generally only while instances are handling requests. A perpetual free tier covers roughly 2 million requests, 180,000 vCPU-seconds, 360,000 GiB-seconds of memory, and 1 GiB of North America egress per month. Because services scale to zero, an idle deployment incurs no compute charges, though egress and dependent GCP services are billed separately.

Google Cloud Run isn’t priced on a simple always-on-instance model (it’s billed per request, build, seat or usage), so we don’t show a normalized monthly estimate. See the pricing model above and the provider’s page for details.

Google Cloud Run free tier

Yes — Google Cloud Run offers a free tier. Perpetual monthly free allowance: 2M requests, 180,000 vCPU-seconds, 360,000 GiB-seconds of memory, and 1 GiB of North America egress. More on the Google Cloud Run free tier →

Last reviewed 2026-07-16 — see our methodology. Pricing changes often; confirm on the provider before deciding.