Hosting · · 9 min read

European alternatives to Google Cloud Run in 2026

Serverless containers from European companies: Scaleway, Eurobase, Clever Cloud, Koyeb and Sliplane compared with Cloud Run on billing, builds, scaling and gaps.

If your Cloud Run services start from a container image and you like paying only for the seconds they run, Scaleway Serverless Containers follows the same model from a French provider, with scale to zero and a monthly free allowance. If you let Cloud Run build from your Git repository, Eurobase does that with buildpacks for a flat €10 or €20 a month. Clever Cloud suits a Dockerfile that needs a certified host, Koyeb is a French host that accepts buildpacks, Dockerfiles and images, and Sliplane fits Docker services that can share one server at a fixed price.

Cloud Run and the European options at a glance

PlatformCompanyWhat you hand overScales to zeroBilling
Google Cloud RunGoogle, through Google Cloud EMEA Limited or a national Google companyImage, source code, functions or a Compose fileYesPer vCPU-second, GiB-second and request, with a free tier
Scaleway Serverless ContainersFranceContainer imageYes, up to 200 instancesPer GB-s and vCPU-s, with a free tier
EurobaseWarsaw, PolandGit repository, built with buildpacksYesFlat plan, Free then €10 a month + VAT
Clever CloudFranceDockerfile or code from GitNot documentedBy the second, with free credits
KoyebBoulogne-Billancourt, FranceBuildpacks, Dockerfile or imageYes, on Standard instancesPro $29 a month with $10 of compute, then by the second
SliplaneBerlin, GermanyGitHub repository, Dockerfile or imageNot documentedFrom €9 per server, excl. VAT

Prices are from each provider's own page, checked on 9 and 10 November 2026.

Why Cloud Run in a European region may not be enough

Cloud Run lists 13 regions in Europe, including Warsaw, Frankfurt, Belgium, the Netherlands, Paris, Milan, Madrid, Zurich and London, so your containers can already run there. The contract is a separate question. Google's own entity page says customers in the EMEA area sign with Google Cloud EMEA Limited, or with Google Cloud France, Google Cloud Italy or Google Cloud Poland in those three countries. All of them are Google companies, and for locations the page doesn't cover it names Google LLC. When a customer or regulator wants a European provider and not only European servers, EU region vs EU company explains why the two differ.

What to check before you move off Cloud Run

  • Image or source. Cloud Run takes a prebuilt image or builds from your source. Each alternative takes a narrower set of inputs, so start from what your pipeline already produces.
  • Idle cost. With request-based billing, Cloud Run charges only while an instance starts, shuts down or handles a request. A fixed-price server costs the same whether anyone visits or not.
  • Jobs and background work. Cloud Run also runs jobs and worker pools. If you use them, make sure the new host has a batch or worker product too.
  • Google services around it. Cloud SQL, Pub/Sub, IAM service accounts and a VPC connector don't come with you, and they often take longer to replace than the container.

1. Scaleway Serverless Containers

Scaleway is a French cloud provider. Its Serverless Containers product takes any image, lets you place it in Paris, Amsterdam, Warsaw or Milan, and adds instances from zero up to 200 as traffic grows. Batch tasks go to its separate Serverless Jobs product, and managed PostgreSQL, MySQL and Redis are sold on their own.

  • Best for: teams that already build images in CI and want a billing model much like Cloud Run's.
  • Price: each month the first 400,000 GB-s of memory and 200,000 vCPU-s cost nothing. After that, you pay €0.20 per 100,000 GB-s and €1 per 100,000 vCPU-s.
  • What it lacks: builds from your repository. Your CI has to produce the image and push it to a registry first.

2. Eurobase

Eurobase fits teams that used Cloud Run's deploy-from-source path. You connect a repository on GitHub, GitLab, Codeberg, Forgejo or Gitea, and each push builds your Node.js, Python, Go, Java, Ruby, PHP or .NET server with Paketo buildpacks. The result runs as a container on Scaleway Serverless Containers, drops to zero instances when nobody calls it, and starts again on the next request. Coding agents can ship changes through the Eurobase MCP server and CLI.

  • Best for: web apps and APIs built from source, where a predictable monthly bill matters more than per-second pricing.
  • Price: a Free plan with 250 hours of container time a month, then Starter at €10 and Pro at €20 a month + VAT for the whole workspace. There are no usage charges today: work over a limit is refused, apps on V8 isolates and Functions stop until the monthly reset, and containers and static sites keep serving.
  • Company: a business registered in Warsaw, Poland, on European infrastructure run by Scaleway, a French provider.
  • What it lacks: it won't build a Dockerfile or run a prebuilt image, and there are no scheduled jobs, background workers, GPUs, preview deployments or managed databases such as Postgres, MySQL or Redis. The largest container size is 1 vCPU with 2 GB. Work toward ISO 27001 and SOC 2 has started, but neither certificate is held yet.

3. Clever Cloud

Clever Cloud is a French platform that operates its own datacenters. For a Docker app it reads the Dockerfile at the root of your project, builds the image and runs it, and it expects your server on 0.0.0.0:8080 unless you set another port. It's certified to ISO/IEC 27001:2022, and PostgreSQL, MySQL and Redis are available as managed add-ons.

  • Best for: services with a Dockerfile that need a certified European host and a database from the same provider.
  • Price: usage is charged by the second inside the resource limits you choose, and a new account gets free credits with no payment card required.
  • What it lacks: a fixed monthly price. The bill depends on instance size and running time, up to the limits you set.

4. Koyeb

Koyeb is registered in Boulogne-Billancourt, France. Like Cloud Run, it can start from buildpacks, a Dockerfile or a finished image, and its Standard instances go to zero after a period without traffic. Frankfurt and Paris are its regions in Europe. In February 2026 Koyeb announced an agreement to join Mistral AI, and the same post says new users will no longer get the Starter plan.

  • Best for: a direct swap when you need GPUs or several build inputs from a French company.
  • Price: Pro from $29 a month including $10 of compute, then compute by the second.
  • What it lacks: a spending limit. Its pricing FAQ says the feature is still being built. The rest of its regions are in the US and Asia, so check you've picked Frankfurt or Paris. More options are in Koyeb alternatives.

5. Sliplane

Sliplane is based in Berlin. It picks up common frameworks on its own, and it can also build a Dockerfile or pull an image from a registry. The unit you pay for is a server, and every service that fits on it shares that one price.

  • Best for: several small, always-on services that would each cost something on Cloud Run.
  • Price: from €9 excl. VAT per server, with managed Postgres priced separately. A demo server is deleted after 48 hours unless you add a payment method.
  • What it lacks: scale to zero, which its site doesn't describe, so the server costs the same at night as at peak. Its regions include the US and Singapore as well as Germany and Finland, so pick a European one.

How to choose

  • You push images and want the same pay-per-use model: Scaleway Serverless Containers.
  • You deploy from source and want a fixed bill for the workspace: Eurobase.
  • You ship a Dockerfile and a customer asks for ISO 27001 now: Clever Cloud.
  • You need GPUs or a host that takes any build input: Koyeb, keeping its move into Mistral AI in mind.
  • You run steady traffic on several small services: Sliplane.
  • Your app leans on Cloud SQL, Pub/Sub and IAM, and a European company isn't a requirement: staying on Cloud Run in a European region may be simpler.

Moving a Cloud Run service

  1. Export the service settings: port, memory, CPU, concurrency, minimum instances, environment variables and secrets from Secret Manager.
  2. Decide whether you'll ship the same image or let the new host build from source, and pick a host that accepts that input.
  3. Replace Google-only pieces such as Cloud SQL connectors and service account credentials with plain connection strings.
  4. Deploy on the new host's default address and run your main requests against it.
  5. Switch your domain's DNS records, then delete the Cloud Run service once traffic has moved.

For a source-built server on Eurobase, follow Deploy a Node.js server or read how Eurobase containers are built and scaled.

Frequently asked questions

Is there a European version of Google Cloud Run?

Scaleway Serverless Containers comes closest in how it works: you give it an image, it scales from zero, and after a free allowance you pay per second of memory and vCPU, all from a French provider. Eurobase and Koyeb also scale to zero, but they build your app in other ways.

Is Cloud Run GDPR compliant if I choose a European region?

A European region keeps your containers in Europe, but your contract is still with a Google company and not with an independent European provider. Whether that's enough comes down to your own contracts and risk assessment, which the region setting alone can't settle.

Can I deploy my Cloud Run image unchanged somewhere in Europe?

Yes, on Scaleway Serverless Containers, Koyeb or Sliplane, which all run a prebuilt image. Clever Cloud builds from a Dockerfile instead. Eurobase doesn't run images or Dockerfiles; it builds from source.

Which option is cheapest for low traffic?

A service that sits idle most of the day usually costs least on a host that scales to zero. Scaleway's free allowance covers light use, and Eurobase's Free plan has hard limits instead of a bill. A Sliplane server starts at €9 excl. VAT and costs the same busy or quiet.

Sources

Deploy your app in Europe

Sign up