Install / Windows

Install OpenClaw on Windows

Two ways to run OpenClaw on Windows: WSL2 (recommended) or PowerShell.

Recommended: WSL2

WSL2 (Windows Subsystem for Linux) gives you the best experience. It runs a real Linux kernel alongside Windows.

Setup WSL2

  1. Open PowerShell as Administrator and run:
  2. wsl --install
  3. Restart your computer when prompted
  4. Open Ubuntu (or your preferred distro) from the Start menu
  5. Follow the Linux installation guide:
Linux Setup Guide →

Option 2: PowerShell Installer

OpenClaw has an experimental PowerShell installer for Windows:

iwr -useb https://openclaw.ai/install.ps1 | iex

This will download and run the installer. You may need to allow PowerShell to run scripts.

Windows Requirements

  • • Windows 10 version 1903 or later / Windows 11
  • • For WSL2: Enable virtualization in BIOS
  • • 4 GB RAM minimum (8 GB recommended)
  • • 64-bit processor

Known Issues on Windows

  • Firewall: You may need to allow OpenClaw through Windows Firewall
  • Paths: Use Windows-style paths (C:\Users\...) in config
  • WSL2 recommended: For best compatibility, use WSL2 instead of native Windows

Related Guides