
Best Cheap VPS Hosting in 2026 for Your Apps and Automations
Published on:
Reading time: 11 min
Topic: Technology
Author: Leandro Valencia
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
- What changed in 2026 (and why this comparison looks nothing like last year's)
- The table: prices verified as of September 2026
- The panel that turns your VPS into your own Vercel
- The first two hours after buying
- Mistakes I keep seeing happen
- Bottom line
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

No-code automation with AI: n8n, Zapier and Make for small businesses
n8n vs Zapier vs Make for a small business: what to pick if you don't code, three real AI workflows, when not to automate, and how to think about cost at 100 vs 5,000 tasks a month.

Claude Design alternatives: Open Design vs MiniMax Design compared
Claude Design is powerful, but it's closed, web-only and tied to a subscription. We compare two real alternatives: Open Design (open source, local) and MiniMax Design (multimodal studio). Which one fits depends on what you do.

The mouse that got rid of my wrist pain: an honest review of the Logitech MX Master 3S
I was working ten hours a day at the PC and my wrist was paying the price. I switched to the Logitech MX Master 3S and this is what actually changed — no hype, no empty promises.
Partnerships
Tools I use every day, on better terms for this community.