Free, and genuinely free

Deploy a web app for free

Push your source and run a real web app on a European cloud, in any language, with no card. Your free app scales to zero: it sleeps when nobody's using it, so it costs nothing to keep live, and wakes on the next request. One free app per account, no time limit.

No credit card Any language EU data residency
How it works

Free, because it sleeps.

Most free tiers cost the host money, so they come with catches. A velixir free app costs nothing to keep around, because when nobody's using it, nothing is running.

😴

Sleeps when idle

After a stretch with no traffic, your app scales to zero. Nothing runs, nothing is billed, and your app stays exactly where you left it.

Wakes on request

The next visitor wakes it automatically. There's a short cold start on that first request, then it serves at full speed until it goes quiet again.

🧩

A real backend

Not just a static site or a function. Run a full app in any language, with a managed Postgres database and Valkey cache one click away when you need them.

The Free plan
Free forever, one app per account
0.25 vCPU · 256 MB RAM · 1 GB disk
Deploy your free app
Any language, no Dockerfile
Sleeps when idle, wakes on request
Custom domains with automatic TLS
Managed Postgres and Valkey available
Push-to-deploy from GitHub or the CLI
European cloud, carbon-negative
How it compares

Like the free tiers you know, but a real EU backend.

Vercel and Netlify are free for frontends and functions. Render's free web service sleeps when idle, much like this one. velixir's free tier runs a full long-running backend in any language, on European infrastructure, with a managed database and cache a click away. When you're ready to keep it always-on, a paid plan starts at €3.49 a month.

Free tier questions

Is it really free?

Yes. The Free plan is €0 and has no time limit. It scales to zero when idle, which is what makes it free to offer, so there's no trial clock and no card required.

What's the catch with the cold start?

When your app has been asleep, the first request has to wake it, which adds a few seconds. Every request after that is full speed until it goes idle again. If you'd rather it stay warm and instant, a paid plan keeps it always-on.

Do I need a credit card?

No. You can sign up and run your free app without ever adding a card. A card is only needed if you decide to move to a paid plan or add extra services.

What can I run on it?

Any web app that listens on a port: Node.js, Python, Go, Ruby, PHP, Java, Elixir, Rust, .NET, and more. Push your source and velixir builds it for you, no Dockerfile needed.

Can I add a database?

Yes. Managed Postgres and Valkey (Redis-compatible) are one click away. They're paid services, but your app on the Free plan stays free.

Can I upgrade later?

Any time, without redeploying. Move your free app to a paid plan to keep it always-on with more CPU, memory, and room to scale.