- Oracle Cloud Always Free gives a permanent free VPS — 1 OCPU and 1GB RAM — sufficient for personal OpenClaw gateway
- Hetzner CAX11 at €3.79/month is the best paid option: 2 ARM vCPUs, 4GB RAM, generous bandwidth
- OpenClaw gateway uses roughly 80–150MB RAM at idle — nearly any VPS with 512MB+ will work
- A Raspberry Pi 5 at ~$80 one-time cost beats a $5/month VPS economically after 16 months
- Keep Oracle Free instances active to avoid reclamation — schedule a lightweight cron job or agent task daily
You need a server to run your OpenClaw gateway 24/7. That's the only non-negotiable hosting requirement. Everything else — number of vCPUs, disk size, bandwidth — is flexible for personal use. OpenClaw's gateway is a lightweight Node.js process. It doesn't need a beefy machine.
Here's what actually matters and which cheap options deliver it reliably.
What OpenClaw Actually Needs From a VPS
The minimum viable VPS for OpenClaw runs the gateway process and keeps it reachable over the internet. Here are the real requirements based on testing different server sizes:
- RAM: 512MB minimum. The gateway uses 80–150MB at idle. Add ~50MB per active agent. 1GB covers most personal setups comfortably.
- CPU: 1 vCPU handles 5–10 simultaneous agent interactions without strain. The gateway is not CPU-intensive.
- Storage: 10GB is plenty. The codebase is small; logs and memory files are the main disk consumers.
- Network: Any stable connection. OpenClaw doesn't require a static IP — it works with dynamic IPs if you use a domain with DDNS.
- OS: Ubuntu 22.04 or 24.04 LTS is the smoothest experience. Debian works equally well.
Oracle Cloud Always Free: The Zero-Cost Option
Oracle Cloud's Always Free tier is the best free hosting option for OpenClaw that actually works. You get a persistent VM — not a trial — that runs indefinitely at no charge.
The free tier includes:
- 2 AMD-based micro instances with 1/8 OCPU and 1GB RAM each
- 4 ARM-based Ampere A1 instances with up to 4 OCPUs and 24GB RAM total (shared across instances)
- 10GB block storage per instance
- 10TB outbound data transfer per month
Sign-up requires a credit card for identity verification, but Oracle does not charge you unless you explicitly upgrade to a paid tier. Keep the instances active — Oracle reclaims idle Always Free resources. A simple daily cron job or scheduled agent task prevents this.
# Keep Oracle Free instance active with a daily ping
# Add to crontab: crontab -e
0 6 * * * curl -s https://api.telegram.org/bot${BOT_TOKEN}/getMe > /dev/null
Hetzner CAX11: Best Paid Budget Option
Hetzner is consistently the best value paid VPS provider for OpenClaw. The CAX11 is their entry ARM instance at €3.79/month (~$4.50 USD as of early 2025).
What you get with CAX11:
- 2 ARM vCPUs (Ampere)
- 4GB RAM
- 40GB NVMe SSD
- 20TB monthly transfer
- EU data center (Germany or Finland)
4GB RAM on CAX11 handles OpenClaw gateway plus 5–8 active agents without memory pressure. Most personal users never come close to the limits. Hetzner's network is stable and their support is responsive — two things that matter when your gateway goes down at 2am.
Other Budget Options Worth Considering
Several other providers offer competitive pricing for OpenClaw hosting:
| Provider | Plan | Cost/Month | RAM | vCPU |
|---|---|---|---|---|
| Oracle Cloud | Always Free ARM | $0 | Up to 24GB | Up to 4 |
| Hetzner | CAX11 | €3.79 (~$4.50) | 4GB | 2 |
| Contabo | VPS S | €5.99 | 8GB | 4 |
| DigitalOcean | Basic Droplet | $4 | 512MB | 1 |
| Vultr | Cloud Compute | $2.50 | 512MB | 1 |
Vultr's $2.50 plan is technically the cheapest paid option, but 512MB RAM is tight once you run multiple agents. Contabo gives exceptional RAM for the money — 8GB for €5.99 — but their servers are shared and network performance is inconsistent. For most builders, Hetzner CAX11 is the sweet spot.
The Raspberry Pi Alternative
A Raspberry Pi 5 (8GB RAM model, ~$80) runs OpenClaw well. At home electricity rates of $0.12/kWh, it costs roughly $1.50/month to run continuously. Compare that to $4.50/month for Hetzner — the Pi pays for itself in under 18 months.
The Pi makes sense if you already own one or plan to build other home automation projects. It doesn't make sense if uptime reliability is critical — home power outages, ISP issues, and dynamic IP addresses add friction that a VPS eliminates automatically.
Quick Setup on Any Ubuntu VPS
# On a fresh Ubuntu 22.04/24.04 VPS
# 1. Install Node.js 20+
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
# 2. Install OpenClaw
npm install -g openclaw
# 3. Configure firewall (allow gateway port)
sudo ufw allow 3000
sudo ufw enable
# 4. Run gateway as a service
openclaw gateway start --daemon
Common Mistakes
Choosing a provider based on name recognition alone is the most expensive mistake. AWS EC2 and Google Cloud VMs cost 3–5x more than Hetzner or Oracle for the same specs. Nothing about OpenClaw requires a big-name cloud provider.
Not setting up a process manager is the second mistake. Running OpenClaw with a bare node command means it stops when your SSH session closes. Use PM2 or configure it as a systemd service. Either approach takes five minutes and ensures the gateway restarts automatically after server reboots.
# Install PM2 and start gateway persistently
npm install -g pm2
pm2 start "openclaw gateway start" --name openclaw-gateway
pm2 save
pm2 startup
Skipping backups on a free-tier instance is dangerous. Oracle's Always Free instances are non-redundant. If the underlying hardware fails and Oracle doesn't automatically recover it, you lose your agent configs and memory files. Run a weekly backup of your OpenClaw config directory to an S3-compatible bucket or GitHub private repo.
Frequently Asked Questions
What is the cheapest VPS for running OpenClaw?
Oracle Cloud Always Free gives you a permanent free VPS with 1 OCPU and 1GB RAM — enough for OpenClaw gateway with 1–3 agents. Hetzner CAX11 at €3.79/month (~$4.50) is the best paid option with 2 ARM vCPUs and 4GB RAM. Both have been tested running OpenClaw in production.
Can OpenClaw run on 512MB RAM?
The gateway process alone runs comfortably on 512MB RAM. Add one or two agents and you stay under 512MB total in most configurations. The constraint appears when running memory-intensive skills or processing large documents. For a basic messaging agent on Telegram or Discord, 512MB is sufficient.
Is Oracle Cloud Always Free reliable enough for production?
Yes, with a caveat: Oracle occasionally reclaims idle Always Free instances if they show zero CPU usage for extended periods. Keep your gateway active by ensuring agents respond to at least occasional requests. A simple health-check ping every few hours prevents reclamation. Uptime on active instances is comparable to paid providers.
What's the difference between Hetzner and DigitalOcean for OpenClaw?
Hetzner offers significantly better value — 2 ARM vCPUs and 4GB RAM for €3.79/month versus DigitalOcean's 1 vCPU and 512MB RAM for $4/month. Both run OpenClaw without issues. Hetzner's European data centers are a consideration if you need data residency in the EU. DigitalOcean has slightly more extensive documentation and marketplace resources.
Should I use a Raspberry Pi instead of a VPS?
A Raspberry Pi 5 at ~$80 one-time cost runs OpenClaw well and costs roughly $1–$2/month in electricity. It pays for itself versus a $5/month VPS in under 2 years. The downside: home internet upload speeds vary, your ISP may block inbound connections, and home power outages affect uptime. VPS wins for reliability; Pi wins for long-term cost.
How much bandwidth does OpenClaw gateway use?
A personal OpenClaw gateway with 2–3 agents on Telegram uses roughly 1–5GB of bandwidth per month. Most cheap VPS plans include 1–3TB of monthly transfer — far more than needed. Bandwidth is not a meaningful cost factor for personal and small team OpenClaw deployments.