Windows requirements for OpenClaw
- Windows
- Windows 10 version 20H2 or later, or Windows 11
- Processor
- x64 (Intel or AMD) or ARM64 (for example, Snapdragon)
- AI model
- An API key from a model provider, or a local model
- Optional
- WSL2, only if you choose Method 3
Press Win + Pause, or go to Settings › System › About, and check System type. "x64-based processor" means x64. "ARM-based processor" means ARM64.
Install with the Windows Hub app
Windows Hub is OpenClaw's native Windows companion. It sits in your system tray, starts at login, gives you a chat window and the Control UI, and includes a Command Center for sessions, channels, devices and pairing.
- Download the installer for your processor from the official releases page.
Files:
OpenClawCompanion-Setup-x64.exeorOpenClawCompanion-Setup-arm64.exefromgithub.com/openclaw/openclaw-windows-node - Run the installer. If Windows SmartScreen shows a warning, stop and check the file came from the official
openclawGitHub organization before you continue. - Follow the first-run wizard. Choose a local gateway to run OpenClaw on this PC, or remote to connect to one on another machine or a VPS.
- Add your AI model and a chat app when the wizard asks. Telegram is the quickest to set up.
- Look for the lobster in your system tray. Right-click it for status, chat and settings. Turn on launch at login so OpenClaw is always ready.
During setup, Windows Hub can create its own WSL2 environment called OpenClawGateway and run the gateway there automatically.
Install with PowerShell
- Open PowerShell. Press Win + X and choose Terminal. You don't need to run it as administrator.
- Run the official installer:
PowerShell
iwr -useb https://openclaw.ai/install.ps1 | iex - Complete onboarding. The installer starts a wizard that asks for your model provider, API key and first chat app. To skip it and run it later, add
-NoOnboard. - Done. The gateway now runs in the background using a Windows Scheduled Task, with no console window left open.
Want to read the script before running it?
iwr -useb https://openclaw.ai/install.ps1 -OutFile openclaw-install.ps1
notepad openclaw-install.ps1
.\openclaw-install.ps1Install OpenClaw in WSL2
Use WSL2 if your workflows depend on Linux tools. The easiest route is letting Windows Hub create its OpenClawGateway environment. To set it up yourself:
- Install WSL2 with Ubuntu in PowerShell, then restart your PC:
PowerShell
wsl --install - Open Ubuntu from the Start menu and create your Linux username and password.
- Run the Linux installer inside Ubuntu:
Ubuntu (WSL2)
curl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon - Open the Control UI in your Windows browser at
http://127.0.0.1:18789.
From here, WSL2 behaves like any Linux machine. See our Linux install guide for more.
Verify your Windows install
Open a new PowerShell window and run:
openclaw --version
openclaw doctor
openclaw gateway status --jsonThen open http://127.0.0.1:18789 in your browser, or the chat window in Windows Hub, and send your first message. Next, build something useful with our first workflow tutorial.
What OpenClaw can do on your Windows PC
With Windows Hub's node mode turned on, your PC becomes an OpenClaw "node" and the assistant can use these Windows features. Each one needs your approval.
| Feature | What it lets OpenClaw do |
|---|---|
| Screen | Take screenshots. Screen recording is opt-in. |
| Camera | List cameras and take photos or short clips, opt-in only |
| System | Show Windows notifications and run approved commands |
| Device | Read location, device info and battery or status |
| Talk | Push-to-talk voice conversations |
Approve the device and its commands from the gateway:
openclaw devices list
openclaw devices approve <deviceRequestId>
openclaw nodes pending
openclaw nodes approve <nodeRequestId>Windows Hub also has a local MCP server mode (in Settings, developer section) that lets other AI apps use these Windows features without running the gateway.
Fix common Windows install problems
running scripts is disabled on this systemPowerShell's execution policy is blocking scripts. Allow them for this window only, then run the installer again: Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
'openclaw' is not recognizedClose PowerShell and open a new window so it picks up the updated PATH. If it still fails, sign out and back in.
Gateway doesn't start after rebootIf the Scheduled Task couldn't be created, OpenClaw falls back to a Startup folder item that runs when you sign in. Run openclaw doctor to check.
Pairing requiredWindows Hub needs approval as a device and as a node, separately. Use openclaw devices approve and openclaw nodes approve.
Screen recording or camera blockedThese are off by default. Allow them in the gateway policy with gateway.nodes.commands.allow.
Chat can't connect to a remote gatewayCheck the gateway URL and token in Windows Hub. Remote gateways should be reached through an SSH tunnel or Tailscale.
More fixes: troubleshooting guide.
Update or uninstall OpenClaw on Windows
Update
openclaw updateWindows Hub users can install the newest release over the old one.
Uninstall
openclaw uninstallIt asks what to remove, including the background service. Uninstall Windows Hub from Settings › Apps.
Back up your OpenClaw folder first. See the update and backup guide.
OpenClaw on Windows: questions
Does OpenClaw work on Windows?
Yes. OpenClaw runs natively on Windows 10 version 20H2 or later and Windows 11, on both x64 and ARM64 processors. You can also run it inside WSL2.
Do I need WSL to install OpenClaw on Windows?
No. The PowerShell installer and the Windows Hub app install a native Windows version. WSL2 is optional, for people who want a Linux environment.
What is OpenClaw Windows Hub?
Windows Hub is the official native Windows companion app. It adds a system tray icon, launch at login, a chat window, the Control UI, a Command Center for diagnostics and Windows features like screen, camera and notifications.
How do I keep OpenClaw running on Windows?
The installer sets up a Windows Scheduled Task that runs the gateway in the background. Windows Hub can also launch at login. Your PC must be awake for scheduled jobs to run, so consider a VPS for 24/7 use.
Does OpenClaw work on Windows ARM laptops?
Yes. There is a native ARM64 installer for Windows on ARM devices such as Snapdragon laptops.
Can I use iMessage with OpenClaw on Windows?
No. iMessage requires a Mac. On Windows, use WhatsApp, Telegram, Signal, Slack, Discord or another supported channel.