Google Cloud Run vs Render
SEPT 2026 auditA comparison of Google Cloud Run and Render built from values read directly from each provider's own documentation, with the source recorded against every figure.
The short answer
Choose Google Cloud Run if…
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.
Editorial · Palash Bagchi · approved
Choose Render if…
Workloads that need real background workers and persistent processes alongside web services, deployed from a repository or a Dockerfile. Managed Postgres and static sites run on the same platform.
Editorial · Palash Bagchi · approved
Consider something else if…
- Google Cloud Run: You need a process that stays running between requests, or a disk that survives a deploy.
- Render: Free web services spin down after 15 minutes without traffic, which makes the free tier unsuitable for anything that must answer immediately.
Neither quite fits? Every other option, ranked by iScore: Google Cloud Run alternatives · Render alternatives
8 sourced criteria separate them — see where, with sources, below.
Pick the criteria you care about. The chart counts how many of them lean toward each provider — the same read as scanning the bars below, just totalled for the ones you chose.
Google Cloud Run 0
Render 0
At a glance.
| Criterion | Google Cloud Run | Render |
|---|---|---|
| Pricing | ||
| Free tier | Yes | Yes |
| Kind of free offer | Free tier | Free tier |
| 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 million requests. Instance-based billing, jobs and worker pools each publish a different allowance on the same page. | Free instances of web services, Render Postgres and Key Value, plus static sites at no charge. Free instances carry documented limitations. |
| Pricing model | 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. | The Hobby plan does not have a monthly fee, so you only pay for usage. |
| Deployment | ||
| Git deployment | Supported | Supported |
| Docker deployment | Supported | Supported |
| Containers | Supported | Supported |
| Infrastructure | ||
| Persistent processes | Limited — instance-based billing keeps CPU allocated | Supported |
| Edge network | Limited — deploy per region, add a load balancer | Supported |
| Scales to zero | Supported | Supported |
| Autoscaling | Supported | Limited — Requires a Pro workspace plan or higher; scales on CPU or memory utilisation targets. |
| Regions | 43 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. | Oregon, USA; Ohio, USA; Virginia, USA; Frankfurt, Germany; Singapore |
| Uptime SLA | 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. | Enterprise only, and custom-priced. Hobby, Professional and Organization publish no uptime SLA, and no percentage is given for the Enterprise one. |
| Compliance | ||
| HIPAA | Cloud Run is listed as a Covered Product under Google Cloud's HIPAA Business Associate Agreement. | Meet SOC 2 Type 2, HIPAA, ISO 27001, and GDPR requirements without overhead. |
Where they differ.
What the free plan includes
- Google Cloud Run
- 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.
- Render
- Free instances of web services, Render Postgres and Key Value, plus static sites at no charge. Free instances carry documented limitations.
Sources (2) →Sources ↓
- 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
- Free Instances — Render Docs ↗
“You can deploy certain Render service types free of charge: Web services (web apps in Node.js, Python, Rails, etc.) Render Postgres databases Render Key Value instances [...] You can also deploy static sites on Render for free.”
Read 2026-09-13 · official docs · Report a correction
Pricing model
- Google Cloud Run
- 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.
- Render
- The Hobby plan does not have a monthly fee, so you only pay for usage.
Sources (2) →Sources ↓
- 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
- Platform Features by Plan – Render Docs ↗
“The Hobby plan does not have a monthly fee, so you only pay for usage.”
Read 2026-09-05 · official docs · Report a correction
Persistent processes
- Google Cloud Run
- Limited — instance-based billing keeps CPU allocated
- Render
- Supported
Sources (2) →Sources ↓
- 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
- Background Workers – Render Docs ↗
“Background workers are services that run continuously (like a web service or a private service), but they don't receive any incoming network traffic.”
Read 2026-09-05 · official docs · Report a correction
Edge network
- Google Cloud Run
- Limited — deploy per region, add a load balancer
- Render
- Supported
Sources (2) →Sources ↓
- Serve traffic from multiple regions — Cloud Run — Google Cloud Documentation ↗
“Because Cloud Run services deploy into individual regions, you must deploy your service to multiple regions and then configure global load balancing for the service. You can automate cross-regional failover using Cloud Run service health.”
Read 2026-09-09 · official docs · Report a correction
- Static Sites – Render Docs ↗
“Render serves your site over a blazing-fast, reliable, and secure global CDN. We cache your content on network edges around the world, ensuring the fastest possible load times for your users.”
Read 2026-09-05 · official docs · Report a correction
Autoscaling
- Google Cloud Run
- Supported
- Render
- Limited — Requires a Pro workspace plan or higher; scales on CPU or memory utilisation targets.
Sources (2) →Sources ↓
- About instance autoscaling in Cloud Run services — Google Cloud Documentation ↗
“By default, each Cloud Run revision is automatically scaled to the number of instances needed to handle incoming requests, events, or CPU utilization. [...] Cloud Run adjusts instance counts to keep average CPU and concurrency within target thresholds.”
Read 2026-09-09 · official docs · Report a correction
- Scaling — Render Docs ↗
“Autoscaling Autoscaling requires a Pro workspace plan or higher. [...] Render can automatically scale your service up and down based on CPU and/or memory utilization targets that you specify.”
Read 2026-09-14 · official docs · Report a correction
Regions
- Google Cloud Run
- 43 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.
- Render
- Oregon, USA; Ohio, USA; Virginia, USA; Frankfurt, Germany; Singapore
Sources (2) →Sources ↓
- 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
- Regions — Render Docs ↗
“You can deploy Render services to any of the following regions to minimize latency for your users: Oregon, USA Ohio, USA Virginia, USA Frankfurt, Germany Singapore”
Read 2026-09-14 · official docs · Report a correction
Uptime SLA
- Google Cloud Run
- 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.
- Render
- Enterprise only, and custom-priced. Hobby, Professional and Organization publish no uptime SLA, and no percentage is given for the Enterprise one.
Sources (2) →Sources ↓
- 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
- Render Pricing ↗
“for teams that need dedicated support and uptime SLAs. Custom pricing”
Read 2026-09-14 · official pricing · Report a correction
HIPAA
- Google Cloud Run
- Cloud Run is listed as a Covered Product under Google Cloud's HIPAA Business Associate Agreement.
- Render
- Meet SOC 2 Type 2, HIPAA, ISO 27001, and GDPR requirements without overhead.
Sources (2) →Sources ↓
- HIPAA Compliance on Google Cloud ↗
“Covered Products [...] The Google Cloud BAA covers Google Cloud's entire infrastructure [...] and the following products: [...] Cloud Run [...]”
Read 2026-09-12 · official site · Report a correction
- Render | The cloud for builders ↗
“Meet SOC 2 Type 2, HIPAA, ISO 27001, and GDPR requirements without overhead.”
Read 2026-09-21 · official site · Report a correction
When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.
Documented by only one.
These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing — except where we say we read the other provider's own page on a given date and it does not state it. Those rows lean, and the provider can correct them with a link.
Questions this comparison answers.
Should I choose Google Cloud Run or Render?
Pick Google Cloud Run if 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.
Pick Render if Workloads that need real background workers and persistent processes alongside web services, deployed from a repository or a Dockerfile. Managed Postgres and static sites run on the same platform.

Comments are hosted by EchoThread, which sets cookies and offers social sign-in. Like the analytics on this site, it does not load until you accept — see the privacy page.