OfficeBooks

Tier 1 · Facts, dated

Owned by OfficeBooks. A vendor may propose a correction to a fact — never to a score or a rank.

Google Cloud Run Review 2026: Fully managed serverless containers that scale to zero, billed by the vCPU-second

App Platforms & Serverless · Cloud & Dev

Last checked · vs cloud.google.com/run/pricing
Watch price

Free. Nobody pays for this alert, and we send nothing until you confirm.

Price from
Free paid: usage-based Vendor: “$0 free tier, then ~$0.000024/vCPU-second”
Free plan
Yes
OfficeBooks score
4.4 / 5 our editorial opinion How we score
G2
Not available Not in our review data. We show a G2 score only after reading it on a profile with 10 or more reviews.
Trustpilot
Not available Not in our review data. We show a Trustpilot score only after reading it on a profile with 10 or more reviews.
Last price change
Not available No change recorded since the first reading we hold (21 Aug 2026).

Last checked 21 Aug 2026 — offers change often, so confirm the current price on the vendor’s site before buying.

We verify

List prices and plan names as written, whether a lasting free plan exists, the billing unit where the vendor states it, third-party scores with 10+ reviews, and the page and date we read them.

We do not verify

Negotiated discounts, regional prices and taxes, anything behind a sales call, how well features work (we read documentation; we do not test), uptime, support or security. Opinions on those live in Tier 2.

Google Cloud Run plans, in the vendor's words

PlanPriceIncluded
Always-free monthly tier$0/month
Request-based billing (Tier 1)$0.000024/vCPU-second
Instance-based billing (Tier 1)$0.000018/vCPU-second, no per-request fee
Committed use discounts (CUD)Up to 17% off (Cloud Run CUD); up to 46% off (Compute Flexible CUD, 3-year)
New customer credit$300 free / 90 days

Price history · every reading logged

We hold one reading of this price, so there is no history to chart yet. We will not draw a curve from fewer than two points.

All readings (1)
Every reading we hold of Google Cloud Run's listed price
DateResultRead on
First reading we hold: “$0 free tier, then ~$0.000024/vCPU-second” cloud.google.com

In the same category · prices, each dated, side by side

Open all three in a Decision Room

Sources read: cloud.google.com/run/pricing, docs.cloud.google.com/run/docs/configuring/billing-settings, cloudchipr.com/blog/cloud-run-pricing, prosperops.com/blog/google-cloud-run-pricing-and-cost-optimization, cloud.google.com/run, cloud.google.com/free (last read ).

How these numbers are read and dated

  1. We open Google Cloud Run's own pricing page, cloud.google.com/run/pricing, and record prices, plan names and the free plan as written, with the date.
  2. A vendor's correction or a reader's report changes nothing until an editor has checked it.
  3. Scores and rankings are editorial: vendors cannot buy them or correct them.
  4. After 30 days without a new reading, this page stops calling the facts verified (the page is rebuilt daily).
Read the full methodology

Verification log

Full log
  • First reading we hold

Are you Google Cloud Run?

Propose a correction to a price, free plan or billing unit, with evidence from your own site. An editor reads it before anything changes; a correction never touches a score or a rank.

Open the vendor portal
Spotted a wrong number?Report it

Tier 2 · Voices (opinions)

Written by people. Signed, dated, and kept apart from the facts above.

Who writes what on this page: each source, who writes it, their incentive, and what OfficeBooks checks
SourceWho writes itTheir incentiveChecked by OfficeBooks?
Editor's verdict and reviewOfficeBooks research desk. Desk research from documentation; no hands-on test.A commission only on links to partner programmes, disclosed beside the link. It never changes a score. Yes · It is ours: every figure in it comes from the sources listed.
Creator stacksIndependent creators, named on every takeWhatever each creator declares on each take: none, a commission, sponsorship or employment. OfficeBooks credits them with the clicks and demo bookings they refer. Partly · The facts beside their take, read live. Not their opinion; an editor reviews each stack before it is listed.
G2 and Trustpilot ratingsThose platforms' reviewersSet by each platform. Some invite or reward reviews. Partly · Only the score and review count, on the date shown. We do not vet the reviews.
Sponsored slotThe vendor who booked itPaid placement. No · The copy is the vendor's. Labelled "Sponsored · not ranked"; never in a table, score, shortlist or search result.
Facts, dated (Tier 1)OfficeBooks research deskNone. Vendors cannot pay to change a fact, a score or a rank. Yes · On the vendor's own pages where it publishes them, otherwise on the sources listed; always with the date.

Editor's verdict

updated

“Buy Cloud Run if you want to ship containers without managing servers or Kubernetes and value true scale-to-zero for bursty APIs and web apps, especially if you already run on Google Cloud. Skip it if you need tight cost predictability for heavy always-on workloads (a reserved VM or GKE can be cheaper), or if your stack is deeply tied to AWS Lambda's event ecosystem.”

Best for

  • Teams shipping containerized web apps, APIs, and microservices with zero infra management
  • Bursty or unpredictable traffic that benefits from scale-to-zero and no idle cost
  • Developers on Google Cloud wanting container portability without running Kubernetes

Watch out for

  • Usage-based pricing is hard to forecast; bills can spike with high request volume or always-on minimum instances
  • Tier 2 regions cost roughly 30-40% more per vCPU-second and GiB-second than Tier 1
Read the full review

Creator stacks featuring Google Cloud Run

All stacks

Are you a creator who uses Google Cloud Run?

Publish your stack: your take, next to these dated facts. We credit the clicks and demo bookings you refer.

Create a stack

Creator takes belong to their authors and are not verified by OfficeBooks; each creator declares their tie to the vendor on every take. OfficeBooks earns a commission only on links to partner programmes, disclosed beside each link. None of this changes Tier 1.

The full review

Google Cloud Run website, captured by screenshot service

What is Google Cloud Run?

Google Cloud Run is a fully managed platform for running containers directly on Google infrastructure. You hand it a container image or plain source code, and it runs on Google's scalable infrastructure, automatically scaling containers up and down from zero with no infrastructure to manage. The product page frames the scope broadly: frontend and backend services, batch jobs, hosted LLMs, and queue processing workloads, all without managing servers.

The defining trait is that instances scale down to zero when nothing is happening. Google positions Cloud Run as the flexibility of containers with the simplicity of serverless, and the metering reflects that, billed in vCPU-seconds and GiB-seconds rounded up to the nearest 100 milliseconds.

Deploying code without touching infrastructure

Google Cloud Run product page showing fully managed serverless container hosting

Cloud Run accepts any language, any library, any binary. Package your app as a container, issue gcloud run deploy, and the service goes live with what it needs for production. Building the container is optional: for Go, Node.js, Python, Java, .NET Core, and Ruby, source-based deployment uses buildpacks to construct the image for you, with no local Docker install required.

Builds can be wired to a Git branch so fresh commits deploy on push. Behind the scenes Cloud Build produces the image and Artifact Registry stores it, and both are billed separately from Cloud Run itself.

How Cloud Run scales and bills

Cloud Run autoscales containers up and down from zero, so you pay only while code executes. Two billing configurations govern the meter. Request-based billing charges CPU and memory while an instance is starting, shutting down, or handling at least one request. Instance-based billing charges for the entire lifetime of an instance with a one-minute floor, and carries no per-request fee.

Concurrency shapes the result: set above one request at a time, multiple requests share the allocated CPU and memory of an instance. An always free monthly tier absorbs a baseline of compute and requests before anything is billed, and minimum instances stay warm at a lower idle rate when cold starts hurt.

Jobs, worker pools, and GPU inference

HTTP services are only part of the story. Cloud Run jobs run to completion and bill at the instance-based rate, which suits scheduled reports and large data transformations. Worker pools handle asynchronous background work such as bulk email or video processing, keeping the main application responsive. For AI inference, Cloud Run offers on-demand NVIDIA L4 GPUs, and the vendor reports that GPU instances start in five seconds and scale to zero. NVIDIA RTX Pro 6000 appears in the tables too: the services and worker pool tables price both GPU types with and without zonal redundancy, while the jobs table lists only the no-zonal-redundancy option.

Where Cloud Run sits in the Google Cloud stack

Google Cloud Run pricing page listing instance-based and request-based billing tables

Cloud Run functions is the current home of what used to ship as Cloud Functions, giving you function-level code with full control over the underlying service configuration. Eventarc handles event delivery, Serverless VPC Access reaches private networks, and traffic between Cloud Run services inside the same region carries no data transfer charge.

Regions fall into Tier 1 and Tier 2 price bands. Steady baseline load can be discounted through committed use discounts, and Compute Flexible CUDs stretch across GKE, Compute Engine, and Cloud Run together. Google cites Telegraph Media Group seeing a 90 percent reduction in costs and carbon emissions after moving from microservices to serverless.

Who should choose Google Cloud Run

Cloud Run fits teams already invested in Google Cloud who want container portability without operating Kubernetes: web apps, APIs, microservices, event-driven glue, and increasingly AI agents and inference endpoints. Bursty or unpredictable traffic is where scaling to zero pays off hardest, and the GPUs are on demand rather than reserved: NVIDIA L4 instances start in 5 seconds and scale to zero.

It is a weaker fit for workloads that need persistent local state or node-level control: Google describes Cloud Run as an environment for stateless containers, and points to VM- and Kubernetes-based deployments, meaning Compute Engine or GKE, when you want that level of control. Finance teams who want one flat, predictable monthly figure will also find per-second metering harder to forecast, though the pricing calculator and committed use discounts take some sting out of that.

Strengths

  • True scale-to-zero under request-based billing: pay nothing while idle, only per 100ms of actual use
  • Generous always-free monthly tier (180K vCPU-seconds, 360K GiB-seconds, 2M requests)
  • Runs any container image in any language, up to 8 vCPU / 32 GiB and 1,000 concurrent requests per instance
  • Two billing modes (request-based and instance-based) let you tune cost for spiky vs steady workloads

Watch out for

  • Usage-based pricing is hard to forecast; bills can spike with high request volume or always-on minimum instances
  • Tier 2 regions cost roughly 30-40% more per vCPU-second and GiB-second than Tier 1
  • Egress beyond the 1 GiB/month North America free allowance is billed at standard Google networking rates
  • Cold starts on scale-to-zero services add latency unless you pay for minimum instances

Key features

FeatureWhat it does
Scale to zeroAutomatically scales instances down to zero when there is no traffic, so idle request-based services cost nothing.
Per-100ms meteringCPU and memory are billed per vCPU-second and GiB-second, rounded up to the nearest 100 milliseconds of use.
Request-based vs instance-based billingChoose per-request billing (pay only during requests, $0.40/M) or instance-based billing (pay full lifecycle, no per-request fee).
Any containerDeploy any Docker/OCI image in any language, with up to 8 vCPU and 32 GiB of memory per instance.
High concurrencyA single instance can serve up to 1,000 concurrent requests, lowering per-request cost versus one-request-per-instance platforms.
Committed use discountsCommit to steady monthly spend for up to roughly 17% off the standard vCPU and memory rates.

How Google Cloud Run compares

AlternativeHow it differs
AWS LambdaFunction-first serverless billed per request plus GB-second; frees 1M requests + 400,000 GB-seconds/month vs Cloud Run's container-first, 2M-request model.
Azure Container AppsMicrosoft's serverless container platform with similar scale-to-zero and per-second vCPU/memory billing; tighter Azure integration.
AWS FargateServerless containers for ECS/EKS billed per vCPU/GB-hour, but without Cloud Run's true scale-to-zero for idle services.

Frequently asked questions

How much does Google Cloud Run pricing cost?

Cloud Run is pay-per-use. In Tier 1 regions, request-based billing costs about $0.000024 per vCPU-second (roughly $0.0864 per vCPU-hour), $0.0000025 per GiB-second of memory, and $0.40 per million requests. You are billed per 100 milliseconds of actual use, and idle request-based services scale to zero at no cost.

Is Google Cloud Run free?

Yes, there is an always-free monthly tier: 180,000 vCPU-seconds, 360,000 GiB-seconds of memory, 2 million requests, and 1 GiB of North America egress each month. New Google Cloud customers also receive $300 in credits for 90 days. Small apps and prototypes often run entirely within these free allowances.

Google Cloud Run vs AWS Lambda: which is cheaper?

It depends on the workload. Lambda charges per request plus GB-seconds and frees 1M requests and 400,000 GB-seconds monthly. Cloud Run bills per vCPU-second and GiB-second ($0.000024 and $0.0000025 in Tier 1) plus $0.40 per million requests, freeing 2M requests. Cloud Run's 1,000-request concurrency can win for steady, high-traffic containerized apps.

What is the difference between request-based and instance-based billing?

Request-based billing (the default) charges CPU only while an instance handles requests, adds $0.40 per million requests, and scales to zero when idle. Instance-based billing charges for an instance's entire lifecycle at a lower per-second rate with no per-request fee, which suits always-on services using minimum instances or steady traffic.

Does Google Cloud Run charge when there is no traffic?

Under request-based billing, no. Instances scale to zero and you pay nothing while idle, unless you configure minimum instances. If you set minimum instances or use instance-based billing, you pay for that reserved capacity even with zero requests. Cold-start latency is the trade-off for scaling fully to zero.

Google Cloud Run ratings on other platforms

Independent user ratings from third-party review sites, linked here for transparency. These are not our editorial score, are captured on the date shown, and may have changed since.

Tier 3 · Actions

Four ways to act on what you just read. Each one says who pays.

Add to a Decision Room

Compare up to 4 tools with your team: dated prices side by side, your seats and budget, and notes and votes only your team sees.

Free. Nobody pays for rooms, and vendors never see their notes or votes.

Book a demo

Google Cloud Run's own site: cloud.google.com

Plain link: we earn nothing from it.

Deal

New Google Cloud users get $300 in free credits for 90 days

Last checked · no end date in our data

Part of our review, and dated.

Email me when this price changes

Free. Nobody pays for this alert, and we send nothing until you confirm.

Visit Google Cloud Run

Plain link: we earn nothing from it.

Embed this card

Preview

Free. Creators add data-ref with the referral id from their creator page to be credited for the clicks they send. The card updates when we re-verify and never changes a score.

Google Cloud Run
Our rating 4.4/5 · $0 free tier, then ~$0.000024/vCPU-second
Visit