Featured image for Best Cheap VPS Hosting in 2026 for Your Apps and Automations

Best Cheap VPS Hosting in 2026 for Your Apps and Automations

Published on:

Reading time: 11 min

Topic: Technology

Author: Leandro Valencia

#VPS#hosting#Hetzner#Contabo#Oracle Cloud#Coolify#Dokploy#n8n#Docker#cheap servers#automation

A real-world comparison of cheap VPS hosting in 2026: verified prices, the renewal traps, and which server to pick based on what you're actually going to run.

Table of Contents

First: what "cheap" actually means

The headline price is almost never the price you pay. Four things hide underneath.

Renewal. It's the most common trap in commercial hosting. IONOS sells its entry plan from 2 dollars a month and renews it higher. Hostinger advertises its KVM 2 at 8.99 dollars a month on a 24-month contract and renews it at 14.99. Bluehost does the same with its NVMe 2 at 2.09. It's not fraud, it's in the fine print, but it means your mental comparison is broken: you're comparing some providers' intro prices against others' permanent prices. Contabo and RackNerd, for example, don't raise the price on renewal. That difference matters more than two dollars in month one.

IPv4. Hetzner charges for the IPv4 address separately, around €0.50 a month. It sounds like nothing until you discover the price you saw advertised didn't include it.

Egress traffic. This is where the hyperscalers bleed you dry. AWS, Azure and Google Cloud charge per gigabyte leaving their network. A normal European or American VPS gives you between 2 TB and 32 TB of included egress. Contabo includes 32 TB of egress and unlimited ingress. Hetzner gives 20 TB in its European regions. If you're going to serve video, images or files, that number decides your bill, not the RAM.

Backups. They're almost never included. Contabo charges 1.85 dollars a month for automatic backups. Many providers charge a percentage of the plan. Budget for it from day one, because a VPS without copies isn't infrastructure, it's a gamble.

What changed in 2026 (and why this comparison looks nothing like last year's)

Two pieces of news moved the market this year, and you should know them before deciding.

Hetzner raised prices on June 15, 2026. And it wasn't a symbolic adjustment. The shared vCPU plans went up moderately: the CX23 went from €3.99 to €5.49 a month, and the CAX11 (ARM) from €4.49 to €5.99. But the dedicated vCPU lines exploded. The CPX22 went from €7.99 to €19.49. The CCX13 jumped from €15.99 to €42.99, nearly three times more. If you'd been recommending Hetzner CCX out of habit, that advice no longer holds. The CX and CAX plans are still excellent; the CCX line stopped being a bargain.

Oracle cut its free tier in half. Also on June 15, and with no public announcement: the Ampere A1 Always Free allocation went from 4 OCPUs and 24 GB of RAM to 2 OCPUs and 12 GB. Oracle simply updated the documentation, and users found out when emails arrived warning that instances above the new limit would be reclaimed starting August 18, 2026. It's still the most generous free tier on the market by a wide margin, but you just learned the most important lesson about free infrastructure: it can change under your feet without anyone telling you.

The table: prices verified as of September 2026

Provider Entry plan RAM vCPU Disk Egress traffic Important note
Contabo Cloud VPS 10 — $4.95/mo 8 GB 3 75 GB NVMe or 150 GB SSD 32 TB No price hike on renewal
Hetzner CX23 — €5.49/mo 4 GB 2 40 GB NVMe 20 TB (EU) Excl. VAT and IPv4 (+€0.50)
Hetzner ARM CAX11 — €5.99/mo 4 GB 2 (Ampere) 40 GB NVMe 20 TB (EU) Best performance/price if your stack is ARM
DigitalOcean Basic Droplet — $4/mo 512 MB 1 10 GB SSD 500 GB Low RAM, but excellent ecosystem and docs
IONOS VPS XS — $2–3/mo 1 GB 1 10 GB NVMe Unlimited (1 Gbit/s) Intro price; renews higher
Netcup RS 1000 G12 — from €8.74/mo 8 GB DDR5 ECC 4 dedicated (EPYC) 256 GB NVMe Very high Dedicated cores; €8.74 is launch pricing
RackNerd KVM 1 GB — $11.29/year 1 GB 1 24 GB SSD 2 TB Fixed price for life, promotional deal
Oracle Cloud Always Free — $0 12 GB (Ampere A1) 2 OCPUs Block storage Generous Cut in half in June 2026
Hostinger KVM 1 — from $5.84/mo 4 GB 1 50 GB NVMe High Price on a 24-month contract; renews at nearly double

An honesty note about RackNerd: its 11.29-dollar-a-year price circulates everywhere, but most of the sources repeating it are low-quality affiliate pages. The provider is real and has years of track record, but verify the deal on their site before counting on it.

How to choose based on what you're going to run

This is where most comparisons leave you hanging. The right question isn't "which one is cheapest?", it's "what load am I going to put on top?".

If you're running n8n, Docker and internal automations

You need RAM more than CPU. n8n with a few active workflows, plus Postgres, plus Redis, plus the management panel, will eat 3 or 4 GB without breaking a sweat. With 2 GB you'll be restarting containers.

Go with the Contabo Cloud VPS 10. For 4.95 dollars a month you get 8 GB of RAM and 3 vCPUs, and it never raises your price. It's the best RAM-per-dollar ratio on the market by far. The trade-off: disk and network performance are notably worse than Hetzner's, and support is slow. For internal workloads where nobody is watching response times, it's a trade worth making.

If you're hosting client-facing web apps

Here latency and network reliability do matter, and there Hetzner still rules even after the increase.

Go with the Hetzner CX23 (€5.49 a month, 4 GB, 2 vCPUs, 40 GB NVMe, 20 TB of traffic). The network is fast, the panel is among the best, the API is a pleasure and the hardware doesn't fail on you. If your stack runs well on ARM —Node, Python, Go, PostgreSQL, almost everything modern—, the CAX11 at €5.99 gives you more performance per euro. Remember to add VAT and the IPv4.

If you're a freelancer and want the absolute minimum cost

RackNerd or IONOS. Eleven dollars a year for a KVM with 1 GB of RAM and full root is hard to argue with for a test environment, a staging server, a Telegram bot or a cron that calls three APIs. IONOS from 2 dollars a month is the alternative if you prefer a big provider with phone support and datacenters in Spain.

Don't put client production there. Put it on a plan you can defend to that client when something goes down.

If your priority is paying nothing

Oracle Cloud Always Free, with your eyes open. Even cut down, the offer of 2 ARM OCPUs and 12 GB of RAM free forever is unmatched by anyone. The downsides are serious: there's chronic capacity shortage in many regions (the famous "out of capacity" error when creating the instance), support is community-based, and they just demonstrated they can change the limits without notice. Use it for personal projects, labs and learning. Not for a client's business.

If you need guaranteed performance

Netcup RS 1000 G12, from €8.74 a month with 4 dedicated EPYC cores, 8 GB DDR5 ECC and 256 GB NVMe. Dedicated cores means you don't share CPU cycles with the neighbor who's mining something. After Hetzner's CCX price hike, Netcup became the obvious choice in this segment.

The panel that turns your VPS into your own Vercel

Buying the VPS is the easy part. What makes it usable is the deployment layer on top, and there are two options dominating in 2026, both free and open source.

Coolify is the more mature one. It has a catalog of over 280 services ready to install in two clicks —n8n, Supabase, Plausible, Ghost, Metabase—, a large community and decent documentation. It runs containers directly on the Docker daemon. Its known limitation: today it doesn't do zero-downtime deployments when you use Docker Compose, only with Dockerfile, Nixpacks or a single image.

Dokploy is newer and lighter. It's built on Docker Swarm with Traefik as the router, which gives it zero-downtime deployments out of the box and first-class support for Compose. It uses less RAM than Coolify, around 0.8 GB, which shows when your server also hosts databases.

The rule of thumb: if your flow is "I want n8n and Supabase running this afternoon", install Coolify. If your flow is "I have my own Compose files and want to deploy them clean", install Dokploy. Both need at least 2 GB of RAM just for themselves, so add that to your math before buying the smallest plan.

The first two hours after buying

An unconfigured VPS becomes someone else's server within 48 hours. Bots scan port 22 constantly. This isn't optional:

Create an unprivileged user and disable root login over SSH. Turn off password authentication and use keys only. Change the default SSH port (it's not real security, but it cuts the noise in your logs by 95%). Install fail2ban. Set up the firewall —ufw on Ubuntu— leaving only 22, 80 and 443 open. Enable automatic security updates. And before closing the terminal, configure backups and test a restore, because a backup you've never restored isn't a backup, it's a file.

Half an hour, tops. It saves you the weekend where you discover your server has spent three days mining for someone on another continent.

Mistakes I keep seeing happen

Buying for RAM and forgetting the disk. Contabo gives you 150 GB of SSD, but its disk is slow compared to Hetzner's NVMe. If your workload is a database with constant writes, that number matters more than the gigabytes of RAM.

Ignoring where the datacenter is. If your users are in Latin America and you buy a server in Nuremberg, every request crosses the Atlantic twice. Hetzner has a presence in the United States and Singapore; Contabo has New York, Seattle and St. Louis; RackNerd has 21 locations. Choose by geography, not just price.

Putting everything in a single box. It's tempting to put production n8n, the client's website and the critical database on the same five-dollar server. Until you update something and it all goes down at once. Two five-dollar VPS cost ten and are worth far more than one ten-dollar one.

Trusting the free tier for anything that invoices. Oracle said it this June, in practice: free means "until we decide otherwise".

Bottom line

If you just want an answer: Contabo Cloud VPS 10 if your priority is cheap RAM that doesn't go up in price, Hetzner CX23 if your priority is things being fast and not failing, Oracle Always Free if your priority is paying nothing and you accept the risk, and RackNerd if you just need a test box for the price of two coffees a year.

And on top of any of them, Coolify or Dokploy. That's where the savings stop being theoretical: when your five-dollar server does the job of the four subscriptions you just canceled.


Note: the prices in this article were verified in September 2026 and usually exclude taxes. The market moves fast —Hetzner and Oracle proved it this June—, so confirm on the provider's website before signing up.


And if you're setting up the full environment: beyond the server, a work stack usually needs software licenses. At Eneba you get 5% off with my link on software keys, subscriptions and gift cards. It's an affiliate link: it's cheaper for you and it helps me keep the blog going.

Frequently asked questions

How much RAM do I actually need?

For a static site or a blog, 1 GB is plenty. For WordPress with some traffic, 2 GB. For n8n plus a database, at least 4 GB. For a Coolify-style panel plus two or three apps plus a database, 8 GB and you're comfortable.

Managed or unmanaged VPS?

Almost everything cheap is unmanaged: they hand you root and you're on your own. If you're not comfortable in a Linux terminal, you either pay the real price of a managed plan (starting around 30 dollars a month) or install a panel like Coolify that abstracts almost everything away. The option that doesn't exist is "unmanaged and I never set it up".

Can I migrate later if I pick wrong?

Yes, and it's one of the best reasons to use VPS with Docker. If your whole stack lives in containers with a versioned Compose file, moving from Contabo to Hetzner means spinning up the new server, restoring volumes, and switching DNS. One afternoon. That's the real argument against PaaS vendor lock-in.

What if my project grows?

Almost every provider lets you scale the plan without reinstalling. Watch out with Hetzner: certain scale changes on servers with legacy pricing trigger a jump to current rates. If you have an instance priced before June 2026, check before touching it.

Related Posts

Keep exploring similar content that may interest you

Partnerships

Tools I use every day, on better terms for this community.

Affiliate links. Your price does not change.See all partnerships
Training program

Ready to turn your idea into a real project?

Transforma is the program where you will learn to create, execute and scale your project with clarity and method.

Discover the Transforma Program