Skip to content
inetGeek

Google Cloud Run pricing and limits

iScore65–76 · ≈#2/11
cloud.google.com/run · Application platforms
SEPT 2026 audit

Google Cloud service that runs container images as request-driven services, scaling instances automatically and down to zero between requests.

Visit Google Cloud Run documentation
Compare Google Cloud Run with

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

Entry paid planNo plan fee and no minimum commitment. Cloud Run bills per vCPU-second, GiB-second and request once the monthly free allowance is used, so there is no entry price to compare, only a rate card. Recorded without a magnitude for that reason.
Regions43 regions, counted from Cloud Run's own locations list — Google publishes the list rather than a total. 20 are Tier 1 and 23 Tier 2, so the region chosen changes the bill as well as the latency.
Free tierYes
CategoryApplication platforms

Reviewed by Palash BagchiUpdated 23 criteria comparedSources last checked

Google Cloud Run pricing at a glance

Entry paid plan
No plan fee and no minimum commitment source ↗
Pricing model
Metered by resource, billed in 100 ms increments, with no monthly minimum source ↗
What the free plan includes
Per month, for services on the default request-based billing, in us-central1: 180,000 vCPU-seconds, 360,000 GiB-seconds of memory and 2… source ↗
Egress over allowance
1 GiB of data transfer within North America free per month, after which Google Cloud networking rates apply source ↗

First line of each sourced value. The full text is in Google Cloud Run pricing below. How this free offer stacks up: cloud free tiers compared.

01.Evaluation guide

Who it suits

A container you already build, that should cost nothing when nobody is using it. Scales to zero by default and back up on request volume, with a 60-minute ceiling per request that most request-driven platforms do not offer.

Consider something else if…

You need a process that stays running between requests, or a disk that survives a deploy.

Editorial · Palash Bagchi · approved

Each value below links to the page it was read from, with the sentence it came from. Criteria Google Cloud Run does not publish are not listed.

Google Cloud Run pricing

6 criteria
Free tierYes
Sources (1) →
  • Cloud Run pricing — Google Cloud ↗

    “Services with instance-based billing Free tier (based on us-central1 pricing): CPU - First 240,000 vCPU-seconds free per month RAM - First 450,000 GiB-seconds free per month [...] The free tier usage is aggregated across projects by billing account and resets every month; you are billed only for usage past the free tier.”

    Read 2026-09-09 · official pricing · Report a correction

Kind of free offerFree tier
Sources (1) →
  • Cloud Run pricing — Google Cloud ↗

    “Services with instance-based billing Free tier (based on us-central1 pricing): CPU - First 240,000 vCPU-seconds free per month RAM - First 450,000 GiB-seconds free per month [...] The free tier usage is aggregated across projects by billing account and resets every month; you are billed only for usage past the free tier.”

    Read 2026-09-09 · official pricing · Report a correction

What the free plan includesPer month, for services on the default request-based billing, in us-central1: 180,000 vCPU-seconds, 360,000 GiB-seconds of memory and 2 million requests. Instance-based billing, jobs and worker pools each publish a different allowance on the same page.
Sources (1) →
  • Cloud Run pricing | Google Cloud ↗

    “Services (Requests-based billing) Services with request-based billing during billed instance time Free tier (based on us-central1 active pricing): CPU - First 180,000 vCPU-seconds free per month RAM - First 360,000 GiB-seconds free per month Requests - 2 million requests free per month”

    Read 2026-09-16 · official pricing · Report a correction

Entry paid planNo plan fee and no minimum commitment. Cloud Run bills per vCPU-second, GiB-second and request once the monthly free allowance is used, so there is no entry price to compare, only a rate card. Recorded without a magnitude for that reason.
Sources (1) →
Pricing modelMetered by resource, billed in 100 ms increments, with no monthly minimum. Two billing settings change what is counted: request-based charges CPU only while a request is being processed, instance-based charges for the whole instance lifecycle. Prices vary by region — the location list is split into Tier 1 and Tier 2 pricing — and the free tier is applied as a spending-based discount at Tier 1 rates.
Sources (1) →
  • Cloud Run pricing — Google Cloud ↗

    “Cloud Run charges you only for the resources you use, rounded up to the nearest 100 millisecond. Your total Cloud Run bill will be the sum of the resource usage in the pricing table after the free tier is applied. [...] Cloud Run pricing depends on the selected region. Pricing for Cloud Run services also depends on the billing configuration. [...] The free tier is applied as a spending based discount using Tier 1 pricing.”

    Read 2026-09-09 · official pricing · Report a correction

Egress over allowance1 GiB of data transfer within North America free per month, after which Google Cloud networking rates apply. Transfer into a VPC network is billed at Virtual Private Cloud rates instead.
Sources (1) →
  • Cloud Run pricing | Google Cloud ↗

    “Cloud networking pricing with a free tier of 1GiB free data transfer within North America per month. Data transfer to Virtual Private Cloud networks is billed as Data transfer from a VM and charged at Virtual Private Cloud data transfer rates .”

    Read 2026-09-16 · official pricing · Report a correction

Metered rates

3 criteria
CPU, per vCPU-second$0.000024 per vCPU-second of ACTIVE time under request-based billing, in the us-central1 pricing tier. Idle time on a warm minimum instance is $0.0000025. Instance-based billing is a separate table on the same page at $0.000018, and committed-use discounts take the active rate to $0.00001992.
Sources (1) →
  • Cloud Run pricing | Google Cloud ↗

    “tion model ID: 70D7-D1AB-12A4 CPU (per vCPU-second) Active time $0.000024 $0.00001992 $0.00001992 $0.00001992 $0.00001992 Idle time (Min instance 1 ) $0.0000025 $0.000002075 $0.000”

    Read 2026-09-17 · official pricing · Report a correction

Memory, per GiB-second$0.0000025 per GiB-second of active time under request-based billing, in the us-central1 pricing tier — the same rate Cloud Run charges for idle time on a warm instance. Committed-use discounts take it to $0.000002075.
Sources (1) →
  • Cloud Run pricing | Google Cloud ↗

    “075 $0.000002075 $0.000002075 Memory (per GiB-second) Active time $0.0000025 $0.000002075 $0.000002075 $0.000002075 $0.000002075 Idle time (Min instance 1 ) $0.0000025 $0.000002075”

    Read 2026-09-17 · official pricing · Report a correction

Requests, per million$0.40 per million requests under request-based billing. Committed-use discounts take it to $0.332. Instance-based billing does not meter requests at all, which is the trade for paying by the instance-second instead.
Sources (1) →
  • Cloud Run pricing | Google Cloud ↗

    “075 $0.000002075 $0.000002075 Requests (per 1,000,000) N/A $0.40 $0.332 $0.332 $0.332 $0.332 * Each consumption model has a unique ID. You may need to opt-in to be eligible for con”

    Read 2026-09-17 · official pricing · Report a correction

Limits

1 criteria
Max request duration5 minutes by default, extendable to 60 minutes per request.
Sources (1) →

Deployment

3 criteria
Git deploymentSupported
Sources (1) →
Docker deploymentSupported
Sources (1) →
ContainersSupported
Sources (1) →

Infrastructure

6 criteria
Persistent processesLimited — instance-based billing keeps CPU allocated
Sources (1) →
  • Billing settings for Cloud Run services — Google Cloud Documentation ↗

    “With request-based billing, CPU is only allocated during request processing. With instance-based billing, CPU is allocated for the entire container instance lifecycle. [...] Instance-based billing can be useful for running short-lived background tasks and other asynchronous processing tasks. This setting was previously called CPU always allocated.”

    Read 2026-09-09 · official docs · Report a correction

Edge networkLimited — deploy per region, add a load balancer
Sources (1) →
Scales to zeroSupported
Sources (1) →
AutoscalingSupported
Sources (1) →
Regions43 regions, counted from Cloud Run's own locations list — Google publishes the list rather than a total. 20 are Tier 1 and 23 Tier 2, so the region chosen changes the bill as well as the latency.
Sources (1) →
  • Cloud Run locations ↗

    “Each Cloud Run resource resides in a region. [...] Customer data associated with the Cloud Run resource is stored in the selected region. [...] Subject to Tier 1 pricing [...] Subject to Tier 2 pricing”

    Read 2026-09-13 · official docs · Report a correction

Uptime SLA99.95% for a non-GPU service and for GPU services with zonal redundancy; 99.5% for GPU services without it. Published as an SLO, outside Mexico and Stockholm.
Sources (1) →
  • Cloud Run Service Level Agreement ↗

    “Cloud regions (excluding Mexico and Stockholm) Covered Service Monthly Uptime Percentage Cloud Run Service (non-GPU) 99.95% Cloud Run Service GPU (zonal redundancy) 99.95% Cloud Run Service GPU (no zonal redundancy) 99.5%”

    Read 2026-09-14 · official site · Report a correction

Compliance

4 criteria
SOC 2Covered under Google Cloud's core SOC 2 Type II reports, issued quarterly for Google Cloud and Google Workspace products generally.
Sources (1) →
  • SOC 2: compliance — Google Cloud ↗

    “Google Cloud regularly undergoes third-party audits for our products, systems, and infrastructure related to this standard. [...] The core Google Cloud and Google Workspace SOC 2 Type II reports are issued quarterly”

    Read 2026-09-13 · official site · Report a correction

ISO 27001The Google Cloud Services ISMS holds an accredited ISO/IEC 27001 certification, audited by an independent third party.
Sources (1) →
HIPAACloud Run is listed as a Covered Product under Google Cloud's HIPAA Business Associate Agreement.
Sources (1) →
PCI DSSCloud Run is listed among the individual Google Cloud products certified against PCI DSS via annual third-party audit.
Sources (1) →

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

Google Cloud Run in the news

Headlines from other publications, not checked by us · collected

Selected by a search on this company, refreshed weekly. Nobody here has verified these claims — where something material is confirmed, it is written into the page above with its source, the way every other fact on this site is.

Google Cloud Run pricing questions

How much does Google Cloud Run cost?

No plan fee and no minimum commitment. Cloud Run bills per vCPU-second, GiB-second and request once the monthly free allowance is used, so there is no entry price to compare, only a rate card. Recorded without a magnitude for that reason.

Cloud Run pricing | Google Cloud · read

How does Google Cloud Run charge?

Metered by resource, billed in 100 ms increments, with no monthly minimum. Two billing settings change what is counted: request-based charges CPU only while a request is being processed, instance-based charges for the whole instance lifecycle. Prices vary by region — the location list is split into Tier 1 and Tier 2 pricing — and the free tier is applied as a spending-based discount at Tier 1 rates.

Cloud Run pricing — Google Cloud · read

Does Google Cloud Run have a free tier?

Yes. Per month, for services on the default request-based billing, in us-central1: 180,000 vCPU-seconds, 360,000 GiB-seconds of memory and 2 million requests. Instance-based billing, jobs and worker pools each publish a different allowance on the same page.

Cloud Run pricing | Google Cloud · read

How much does Google Cloud Run charge for egress?

1 GiB of data transfer within North America free per month, after which Google Cloud networking rates apply. Transfer into a VPC network is billed at Virtual Private Cloud rates instead.

Cloud Run pricing | Google Cloud · read

What uptime does Google Cloud Run guarantee?

99.95% for a non-GPU service and for GPU services with zonal redundancy; 99.5% for GPU services without it. Published as an SLO, outside Mexico and Stockholm.

Cloud Run Service Level Agreement · read

Compare Google Cloud Run withAll alternatives, ranked →
More from Google Cloud
Deploy on Google Cloud RunAll stacks →

Comments

Every page here is sourced and dated.