OpenClaw costs anywhere from $0 to $200+ per month. The software itself is free and open source — what you actually pay for is the LLM API calls it makes, and the spread between the cheapest and most expensive setup is enormous. A local model on your old laptop can run genuinely free. The same agent pointed at Claude Opus or GPT-5.4 with default heartbeat settings will casually hit $200–$260 a month, sometimes while doing nothing useful.
Most operators who know what they're doing land somewhere in the $20–$50/month range by routing simple tasks to cheap models and only using premium models when reasoning actually matters. This guide walks through what OpenClaw costs to set up, what it costs to run, and the specific choices that move the number.
TL;DR — OpenClaw cost at a glance
- Setup cost: near zero. Any old laptop, Mac Mini, or $5 to $15/month managed hosting or VPS works. The heavy lifting happens on the LLM API.
- Running cost: $0 (fully local or free tier) to $200+/month (premium models for everything, idle heartbeats burning tokens).
- Practical sweet spot: ~$20–$50/month using model routing — cheap model for routine work, premium model for complex reasoning only.
- The expensive trap: an idle OpenClaw on GPT-5.4 or Claude Opus burns roughly $5/day doing nothing, thanks to default heartbeats.
- The free path: Ollama local, OpenRouter free tier, Google AI Studio, or Zhipu's GLM free tier — all genuinely $0.
- Predictable flat rates: KiloClaw managed hosting starts at ~$8/month; Kilo Pass bundles monthly LLM credits with up to 50% bonus, starting at $19/month.
The short answer
Running OpenClaw is cheap or expensive depending on one decision: which model handles which task. The software is open source, the hardware requirements are trivial, and the cloud hosting costs pennies. The LLM bill is 95% of what you pay, and it ranges across three orders of magnitude.
One operator on r/openclaw tracked identical workloads across six models for three weeks. Same agent, same tasks, same volume. The daily averages: Opus 4.7 ran $8.70/day, Opus 4.6 $6.24/day, Sonnet 4.6 $2.80/day, GLM-5.1 $1.03/day, MiniMax M2.5 $0.12/day, and a local Qwen 3.5 9b $0. Extrapolated to a month: $261, $190, $84, $31, $4, $0.
That is the full cost spread on a single agent. Which row of the table you land on is almost entirely up to you.
OpenClaw setup cost
Setup is the cheap part. OpenClaw is open source, the install is free, and it runs on nearly any hardware because the LLM does the heavy thinking off-device.
Hardware
You do not need a workstation. A phone-grade device is genuinely enough for the agent loop itself — one regular on r/openclaw summed it up well:
"OpenClaw quite literally runs on potatoes. The main agent reasoning is happening outside your device so it just takes your input, sends it to the provider, and gives you the output." — u/Jazzlike-System-3040
Real setups reported on r/openclaw and r/AskClaw include:
- Old laptop — the most common starter setup. Enough for testing and for part-time use when you can leave it open.
- Mac Mini at home — the most recommended 24/7 setup for quiet, always-on operation.
- Raspberry Pi 5 — works, especially if you pair it with free Gemini API models.
- Old phone — users have run OpenClaw on devices as old as a Galaxy S9. The limiting factor was always API cost, not hardware.
If you want your agent running around the clock without leaving a laptop open, there are two paths — a generic VPS you run yourself, or a managed OpenClaw host that handles the infrastructure for you.
Option 1: a generic VPS. Cheapest in dollar terms. Budget VPS providers land in the $4–$10/month range for a box that comfortably runs OpenClaw 24/7. The catch is that the server is now yours. SSH keys, firewall rules, OS updates, Docker, reverse proxy, TLS certs, gateway binding, log rotation, backups, monitoring, and rebooting when OpenClaw or the OS pushes an update — all of that lands on you. Budget a few hours a month for maintenance, more when something breaks. The real cost of this path is not the $5; it is what you value your time at. If you are comfortable in a terminal and enjoy the control, the math is great.
Option 2: managed OpenClaw hosting. A provider runs OpenClaw for you on their infrastructure. They own the uptime, the OS patching, the gateway security defaults, the OpenClaw version updates, and the 3am reboots when something goes wrong. You focus on your agents, not on the runtime. Pricing typically lands at $5–$15/month — slightly above a DIY VPS, but without the ops tax. KiloClaw, for example, runs around $8/month (≈ $48 for a 6-month subscription), with gateway binding, heartbeat defaults, and runtime caps all handled out of the box.
Which is cheaper depends entirely on what your time is worth. For most people running a single agent or two, managed hosting pays for itself within the first weekend it would have otherwise spent debugging a failed gateway or a botched update.
Software
OpenClaw itself: $0. The open source repo is on GitHub, and the auxiliary services you might add (LiteLLM, Qdrant, Ollama) are also free to self-host. There is no license fee. There is no seat cost. What you pay for are the LLM API calls and — optionally — a cloud host and a phone number for SMS, if your agent uses one.
Realistic setup cost
| Component | Cost |
|---|---|
| OpenClaw (software) | $0 |
| Old laptop / Mac Mini | $0 (reuse) |
| VPS or managed host | $4–$15/month |
| Phone number (SMS) | ~$5/month |
| Domain (optional) | ~$1/month |
| Total | $0–$20/month before any LLM usage |
Setup cost is not where OpenClaw becomes expensive. The bill comes from what happens after setup.
OpenClaw running cost (what operators actually spend)
Running cost has two components: the LLM bill (API calls) and the hosting bill (where OpenClaw runs). LLM is 90%+ of the total for most setups — but hosting is the line that makes "always on" possible, so it is worth putting a number on.
Hosting runs $0 if you reuse an old laptop or Mac Mini you were going to keep on anyway. It runs $4–$10/month on a generic VPS you administer yourself — cheap in dollars, but you own all the devops. Managed OpenClaw hosts that take uptime, updates, gateway binding, and safety defaults off your plate land around $5–$15/month. KiloClaw at ~$8/month is on the low end of that.
Here's the real total monthly spend spread reported by operators, grouped by approach:
| Tier | LLM spend | Hosting | Total | How they did it |
|---|---|---|---|---|
| Fully local / free | $0 | $0 (reuse) | $0 | Ollama + Qwen 3.5 9b local, or Gemini free API on a Pi 5 |
| OpenRouter free tier | $0–$10 | $0–$5 | $0–$15 | Free models + $10 initial credit, old laptop or cheap VPS |
| Subscription-only | $10–$20 | $0–$10 | $10–$30 | MiniMax 2.7 ($10/mo), Kimi K2.5 ($19/mo), or Kilo Pass ($19/mo) |
| Managed host (KiloClaw etc) | usage-based | ~$8 | $8 + LLM spend | $48 per 6-month subscription; AI inference billed separately at cost |
| Mixed routing (typical) | $20–$50 | $5–$10 | $25–$60 | Cheap primary + premium fallback on a $5–$10 VPS |
| Premium default | $80–$260 | $5–$10 | $85–$270 | Sonnet or Opus on everything, heartbeats included |
| Heavy multi-agent workflows | $200–$500+ | $10–$20 | $210–$520+ | Stacked agents, complex cron jobs, long sessions |
The cheap end
On the low end of the spectrum, fully local is genuinely $0 — if you have 16GB+ of RAM, Qwen 3.5 9b or GLM-4.7 through Ollama costs nothing beyond the electricity your laptop was already drawing. Cloud free tiers stack on top: OpenRouter's free tier includes 30+ models (Nemotron Ultra 253B, Llama 3.3 70B, and others) with no credit card required; Google AI Studio offers free API access to the Gemma 4 family with generous rate limits; Zhipu's GLM-5.1 free tier is genuinely capable for agent work. Combine two of those and a careful operator can cover a full agent workload at $0, with rate limits as the only real constraint.
The middle
The $20–$50/month band is where most serious operators live. The winning shape is almost always the same: a cheap model as the primary (GLM-5.1, DeepSeek V3, or Claude Haiku), a premium model as a fallback for complex reasoning (Sonnet or Opus). One operator on r/openclaw reported running exactly this split — GLM-5.1 primary, Sonnet fallback — for ~$35/month, while keeping about 85% of the quality they had on Opus-only at 82% lower cost.
Subscription-based setups land here too. A $10/month MiniMax 2.7 plan, a $19/month Kimi K2.5 plan, or a $19/month Kilo Pass (which bundles $19 in gateway credits with up to 50% bonus credits as you use them) all give you a flat, predictable bill on top of whatever hosting you pick.
The expensive end
The $200+/month stories almost always come from two mistakes: premium models on everything, and default heartbeats left untouched. The single most cited example — a new user set up OpenClaw on a Mac Mini pointed at GPT-5.4, left the agent completely idle for three days, and was billed $5 a day for doing absolutely nothing.
That pattern is not a one-off. It is what happens when you point OpenClaw at Opus, Sonnet, or GPT-5.4 and leave the default 30-minute heartbeat running. Every 30 minutes the agent wakes up, re-reads its full context, and replies with the equivalent of "nothing to do" — billed at frontier-model rates. Operators running stacked multi-agent workflows on premium models routinely report burning £20/day (~£600/month) before they start auditing.
Why OpenClaw costs vary so much
Four things decide whether your monthly bill lands at $0 or $260. Most of the $20–$50 sweet spot comes from getting all four of them roughly right.
- Model choice. Claude Opus at ~$15/M input tokens is close to 50× more expensive than Gemini Flash at ~$0.30/M. Using Opus for a heartbeat that reads a status file and replies
HEARTBEAT_OKis the biggest single reason bills blow up. - Heartbeat cadence. OpenClaw's default heartbeat fires every 30 minutes on whatever model your agent defaults to. Idle agents still pay for every wake-up.
- Context accumulation. Every turn re-sends the full conversation history plus workspace files (
AGENTS.md,MEMORY.md,TOOLS.md, etc). A bloatedMEMORY.mddoubles the cost of every call for the rest of the session. - Unbounded loops. Runaway retries, orphaned subagents, gateways reachable from the public internet — any of these can turn a $30/month agent into a $500/month one overnight.
For the full mechanical breakdown of how each driver compounds — and the specific config changes that cut each one — see where your OpenClaw spend actually goes.
How to reduce OpenClaw cost
Four strategies keep appearing in every thread where operators report spending $20–$50/month instead of $200+. None of them require changing what your agent does. They change what it costs to do it.
Route simple tasks to cheap models
This is the single highest-leverage change. Most of what OpenClaw does is routine — heartbeats, memory housekeeping, tool calls, formatting, cron jobs. None of it needs a frontier model. The cleanest articulation of the pattern came from an experienced r/openclaw user:
"The coordinator/worker split matters more than which specific models you pick. Primary tier handles heartbeats, memory housekeeping, and routine tool calls. Thinking tier only wakes up when reasoning actually matters. That one change cut my spend by roughly 70% before I even touched routing rules." — u/yixn_io
Two details matter for making the split actually work. First, be brutal about what qualifies as "needs a smart model" — heartbeats, formatting, simple conditionals, and anything rule-based should never touch the expensive tier. Second, classify tasks before the call is made, not after the cheap model fails and retries. Failure-based upgrades route 3–4× more traffic to the premium tier than pre-classification does, which quietly undoes most of the savings.
Use local models or free tiers
For plenty of agent workloads the cheap model option is $0, not $0.30/M:
- Ollama + Qwen 3.5 9b — runs on 16GB RAM locally. Full stop, $0 forever. Slower than a cloud call, occasional tool-call misses, but workable.
- OpenRouter free tier — 30+ free models including Nemotron Ultra 253B and Llama 3.3 70B. Rate limits apply.
- Google AI Studio — free Gemini/Gemma 4 API access with generous rate limits. Some operators report running their entire dev workflow on Gemini 3.1 Flash Lite for $0.
- Google Cloud free credits — $300 in credits (roughly $100/month for three months) across Vertex AI, including Gemini 3.1 Pro and Flash.
- Zhipu GLM — free tier on GLM-5.1 that is genuinely capable for agent work.
The cost math on routing-plus-free-tier can be extreme. One operator runs a trading bot that scans markets four times a day, with DeepSeek V3 handling all the routine structured checks and Claude Sonnet called only for final reasoning on a trade setup. Total LLM spend: $3–$4/month.
Use a subscription plan
For predictable monthly pricing, subscriptions beat pay-per-token for most workloads:
- MiniMax 2.7 Plan — $10/month. Most-recommended budget subscription. Unlimited-ish within fair-use.
- Kimi K2.5 — $19/month. Less-known but capable.
- GLM Coding Lite — $18/month. Works well if you prefer GLM's output.
- Kilo Pass — from $19/month. Monthly gateway subscription that ships with $19 in credits plus up to 50% in bonus credits as you use them. Works with any model routed through the Kilo gateway, so you can mix cheap and premium models against a single predictable bill. Higher tiers at $49 and $199 scale up the credit pool with the same bonus structure.
- KiloClaw — ~$8/month ($48 for 6 months). Managed OpenClaw hosting with AI inference billed separately at cost.
The flat-rate approach genuinely changes the feel of operating an agent — one user described going from white-knuckling their usage dashboard to "openclaw takes on a very different vibe" once they moved to a subscription.
Cap the heartbeat (the $5/day fix)
If your agent idles on Opus, Sonnet, or GPT-5.4 and bills $5/day doing nothing, the fix is usually a single config change. The heartbeat is the culprit almost every time: OpenClaw wakes the agent every 30 minutes to check whether anything needs doing, and every wake-up is billed at whatever model the agent is defaulted to.
Two fixes, either one is enough: pin the heartbeat to a cheap model (google/gemini-flash or claude-haiku-3-5 are the community defaults), or drop the cadence from 30 minutes to 6 or 12 hours. Do both and the $5/day idle bill becomes a few cents. Do nothing and the agent will keep quietly billing you for doing nothing.
Managed vs self-hosted: which is cheaper?
Self-hosting is cheaper at steady state if you do the audit. It is more expensive if you forget to do it, which most operators do at least once.
The full self-hosted cost at steady state looks like: ~$5/month VPS + $20–$50/month LLM + your time. Managed hosting looks like: ~$8/month for hosting plus LLM spend through Kilo Gateway. For simple setups the hosted option wins on convenience, and for heavy workloads self-hosting wins on unit economics — with the catch that a runaway heartbeat loop or an exposed gateway can cost more in a weekend than the managed host does in a year.
If this sounds like a weekly chore you'd rather not own, spin up KiloClaw in under five minutes — heartbeat defaults, gateway binding, and runtime caps are all handled out of the box. If you want to keep self-hosting but make the LLM side of the bill predictable, Kilo Pass bundles monthly credits with up to 50% bonus and lets you keep using any model through the Kilo gateway. For a deeper look at the trade-off, see our comparison of managed OpenClaw platforms.
FAQ
How much does OpenClaw cost per month?
OpenClaw itself is free. The monthly cost is almost entirely LLM API spend and ranges from $0 (fully local or free tier) to $200+ (premium models for everything). Most operators who route simple tasks to cheap models land around $20–$50/month. Subscription-based setups on MiniMax, KiloClaw, or Kilo Pass land around $8–$20/month with predictable billing.
How much does it cost to set up OpenClaw?
Near zero. OpenClaw is open source, and the software runs on almost any hardware — an old laptop, a Mac Mini, or a $4–$15/month VPS or managed host for 24/7 operation. The heavy lifting happens on the LLM API, so your local device just relays requests. The real cost starts the moment the agent makes its first API call.
Can I run OpenClaw for free?
Yes. Combining Ollama with a local model like Qwen 3.5 9b or GLM-4.7 gives you a genuinely $0 setup if you have 16GB+ of RAM. OpenRouter's free tier (Nemotron Ultra 253B, Llama 3.3 70B), Google AI Studio's Gemma 4 free access, and Zhipu's GLM-5.1 free tier are all viable for real agent work. The trade-offs are rate limits and slower response times, but for 10–20 interactions a day it's fine.
Why is OpenClaw so expensive for some users?
Two reasons, both fixable. First, using a premium model (Claude Opus, GPT-5.4, Sonnet) for every single call — including background heartbeats that just read a status file and say "nothing to do." Second, running with OpenClaw's default 30-minute heartbeat, which wakes the agent 48 times a day whether you use it or not. An idle agent on Opus can hit $5/day before it has done any real work. Pinning heartbeats to a cheap model and routing routine tasks to cheap models fixes most $200+/month bills.
Is OpenClaw cheaper than Claude Code or ChatGPT subscriptions?
Depends on usage. A $20/month Claude Pro subscription or $10/month MiniMax subscription gives you predictable flat-rate access. OpenClaw on pay-per-token APIs can cost less (if you route carefully) or much more (if you don't). Many operators combine both: a flat-rate subscription like Kilo Pass for predictable LLM spend, and a managed host like KiloClaw for the runtime, so the total bill is known in advance.
Do I need expensive hardware to run OpenClaw?
No. The agent reasoning happens on the LLM API, not on your device. Operators successfully run OpenClaw on old laptops, Raspberry Pi 5s, Mac Minis, and even old Galaxy phones. The only scenario where hardware matters is if you're running models locally with Ollama — for that, 16GB of RAM is the practical minimum for a capable 9b-parameter model.
What's the cheapest realistic monthly cost?
If you want the agent always on and doing useful work, somewhere between $8 (KiloClaw managed host or MiniMax 2.7 subscription) and $20 (mixed routing with OpenRouter free credits topped up occasionally, or a Kilo Pass starter tier). Under $10/month is possible; under $5/month usually means running fully local models with real rate-limit and quality trade-offs.