| Platform | Best for | Guide |
|---|---|---|
| macOS | Users who installed OpenClaw locally on a Mac | Open the macOS guide |
| Windows | Users who used a local install or Windows startup items | Open the Windows guide |
| Linux | Users who used packages, shell setup, or systemd services | Open the Linux guide |
| CLI / npm | Users who installed via npm, pnpm, or bun globally | Open the CLI guide |
If the openclaw command still works, this single command handles most of the cleanup:
openclaw uninstall --all --yesThen remove the CLI itself:
npm rm -g openclawFor the full story — including leftover checks, service removal, and verification — follow the platform-specific guide above.
A complete OpenClaw uninstall includes:
~/.openclaw directory and any custom config paths.~/.openclaw/workspace./Applications/OpenClaw.app if installed.OPENCLAW_* env vars, PATH entries, and aliases.