FREE GUIDE 8 CHAPTERS ~10 MIN READ NO CODING NEEDED

How to Install OpenClaw on Windows

Your free automation platform — installed in 10 minutes, no coding required

By the time you finish this guide, OpenClaw will be running on your Windows PC with the dashboard open in your browser. You will have connected an AI brain and be ready to build real automations. Ten minutes. Free. No tech degree.

Before We Get Started

Here is everything you need to follow this guide:

  • A Windows 10 or Windows 11 computer — desktop or laptop
  • An internet connection — Wi-Fi, ethernet, or even a phone hotspot
  • About 15 minutes of your time
  • A credit card — NOT needed. Everything is free
  • Any coding or tech skills — also NOT needed

Not sure which Windows version you have? Press the Windows key, type "About your PC", and press Enter. It will show your Windows version.

What This Costs (Spoiler: Nothing)

OpenClaw is free and open-source. FREE FOREVER "Open-source" means the code is public. Anyone can look at it. No hidden fees. No trial that expires.

Node.js, the engine that powers OpenClaw, is also free and open-source. FREE FOREVER

ItemCostNotes
Node.jsFreeThe engine. FREE FOREVER Open-source, trusted by millions.
OpenClawFreeThe automation platform. FREE FOREVER Open-source, self-hosted on your PC.
PowerShellFreeAlready on your Windows PC. FREE FOREVER
AI Brain (optional)Free tier availableOpenAI, Google, or others. Most have a free tier to start.
FREE WITH LIMITS

AI provider API keys (like OpenAI) are free to sign up for, but usage beyond the free tier costs money. OpenAI gives you $5 of free credits when you sign up. Google Gemini has a generous free tier.

You can build and test automations without any AI key at all. Add one later when you are ready.

Bottom line: You will not spend a single dollar today. Everything in this guide is free.

How This Guide Works

Every chapter follows the same pattern. First, we explain what you are doing and why. Then, we walk you through how to do it — step by step, one click or one command at a time. We show you what you will see on screen at every stage.

By the end of all 8 chapters, you will have Node.js installed, OpenClaw running, the dashboard open, an AI brain connected, and a clear plan for your first real automation. All on your Windows PC. All free.

What's Inside

  1. What You Need
  2. Open PowerShell as Administrator
  3. Install Node.js — The Engine That Runs OpenClaw
  4. Install OpenClaw with One Command
  5. Start OpenClaw and Open the Dashboard
  6. Take the Dashboard Tour
  7. Connect Your First AI Brain
  8. Troubleshooting + Next Steps
Chapter 1

What You Need

What This Is

Let us start with the good news: you probably already have everything. A Windows 10 or 11 computer, an internet connection, and about 15 minutes. That is the complete list.

The Full Checklist

1. A Windows 10 or Windows 11 computer. Desktop or laptop — both work. If your computer runs Windows 10 or newer, you are good.

2. An internet connection. You need the internet to download two free programs and to connect OpenClaw to an AI brain later. Wi-Fi, ethernet cable, or even a phone hotspot — any connection works.

3. About 15 minutes. That is it. No credit card. No special account. No tech background.

What Are We Installing?

We are going to install two free programs:

  1. Node.js — This is the engine that powers OpenClaw. Think of it like the motor inside a blender. You never see it, but without it, nothing spins. FREE FOREVER
  2. OpenClaw — This is the actual program you will use. It is a free, open-source automation platform. "Open-source" means anyone in the world can look at the code and verify it is safe. FREE FOREVER

That is the entire plan. Two programs, both free, both safe. Let us start.

When to Use This

You only need to install once. After that, OpenClaw lives on your PC and you just open it whenever you want to build or run automations.

Chapter 1 Complete

  • I know what I need (a Windows 10/11 PC, internet, 15 minutes)
  • I understand we are installing two free programs: Node.js and OpenClaw
Chapter 2

Open PowerShell as Administrator

What This Is

During this guide, you are going to use a program called PowerShell. It is already on your Windows computer. FREE FOREVER You do not need to download it.

Think of PowerShell like a text message conversation with your computer. Instead of clicking icons and dragging things around, you type a short command and press Enter. Your computer reads the command and does what you asked.

How to Do It

Important: You need to open PowerShell with "Administrator" powers. This means you are telling Windows "I am the owner of this computer, let me install things."

1

Click the Start button

Click the Windows icon in the bottom-left corner of your screen (or bottom-center on Windows 11).

2

Type "PowerShell"

Just start typing. You will see Windows PowerShell appear in the search results.

3

Right-click and choose "Run as administrator"

Right-click on Windows PowerShell in the results. Choose "Run as administrator."

What you will see: Windows might ask "Do you want to allow this app to make changes to your device?" Click Yes.
Screenshot: Windows Start menu showing PowerShell search result with "Run as administrator" option highlighted
Right-click on Windows PowerShell and choose "Run as administrator." Always use this option during the install.
4

You are in PowerShell

You will see a dark blue window with white text. At the top it will say "Administrator: Windows PowerShell." There will be a blinking cursor waiting for you to type.

What you will see: A line ending with something like PS C:\Windows\system32>. That is PowerShell telling you it is ready.

Pro Tip: Do not be afraid of PowerShell. It cannot break your computer. If you type something wrong, it will just show an error message and wait for you to try again. Very patient.

One Extra Step: Allow Script Execution

By default, Windows blocks some commands for safety. We need to tell Windows it is okay to run our install commands. Type this command and press Enter:

Type This Command
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
What this does: It tells Windows "let me run programs I download from the internet." This is a normal, safe setting that most developers use.

If it asks you to confirm, type Y and press Enter.

When to Use This

You only need to do this once. After this guide, you can open a regular (non-administrator) PowerShell window for day-to-day OpenClaw use.

Chapter 2 Complete

  • Opened PowerShell as Administrator
  • See "Administrator: Windows PowerShell" at the top
  • Ran the execution policy command
Chapter 3

Install Node.js — The Engine That Runs OpenClaw

What This Is

Node.js is a free program made by a huge community of developers. Thousands of tools on the internet depend on it. It is one of the most popular and trusted programs in the world. OpenClaw is built on top of Node.js, so we need to install it first.

Analogy: If OpenClaw is a car, Node.js is the engine. You cannot drive a car without an engine. You cannot run OpenClaw without Node.js.

How to Do It

1

Open your web browser

Edge, Chrome, Firefox — any one works.

2

Go to nodejs.org

Type nodejs.org in the address bar and press Enter.

What you will see: A green web page with the Node.js logo. Two big buttons: "LTS" and "Current."
3

Click the LTS button

LTS stands for Long Term Support. This is the stable, tested version. Do not click "Current."

What happens next: A file will download. It will be called something like node-v22.x.x-x64.msi. You will see it at the bottom of your browser or in your Downloads folder.
Screenshot: The Node.js homepage at nodejs.org showing the LTS download button
Click the LTS button. That is the stable version you want.
4

Open the downloaded file

Double-click the .msi file. An installer window will appear.

What you will see: A "Welcome to the Node.js Setup Wizard" window with a Next button.
5

Click through the installer

Click Next on each screen. Accept the license agreement. Leave all the default settings as they are. Click Install. Windows might ask for permission — click Yes.

What you will see: A progress bar that fills up. When it finishes, click Finish.
6

Verify the installation

Go back to your PowerShell window. If you closed it, open a new one as Administrator (Chapter 2). Type this command and press Enter:

Type This Command
node --version
What you will see: A version number like v22.14.0. If you see a number starting with "v," Node.js is installed.
Node.js is installed. You just completed the hardest part. Everything from here is even easier.

If you see an error: Close PowerShell completely and open a new one as Administrator. The installer sometimes needs a fresh window. Try node --version again.

When to Use This

You only install Node.js once. It stays on your PC until you remove it. No maintenance needed.

Chapter 3 Complete

  • Downloaded Node.js from nodejs.org
  • Ran the installer and clicked through the steps
  • Verified with node --version and saw a version number
Chapter 4

Install OpenClaw with One Command

What This Is

Now that Node.js is installed, installing OpenClaw takes one single command. You type it into PowerShell, press Enter, and wait about 30 seconds.

Node.js came with a tool called npm (Node Package Manager). Think of npm like an app store for developer tools. You are going to use it to download and install OpenClaw.

How to Do It

1

Open PowerShell as Administrator

If it is still open from the last chapter, great. If not, follow the steps in Chapter 2 to open it again.

2

Type the install command

Copy and paste this exact command into PowerShell. Then press Enter.

Type This Command
npm install -g openclaw
What this does: npm is the app store. install means download and set up. -g means install it globally (so you can use it from anywhere). openclaw is the name of the program.
3

Wait about 30 seconds

You will see text scrolling in the PowerShell window. This is normal. Do not close the window.

What you will see: Lines of text. Some might say "added X packages." When it finishes, you will see the blinking cursor again.
4

Verify the installation

Type this command and press Enter:

Type This Command
openclaw --version
What you will see: A version number like 0.42.0. If you see a number, OpenClaw is installed.
OpenClaw is installed on your Windows PC. Two programs down, zero dollars spent.

Quick Win: You just installed a professional-grade automation platform with one command. A marketing department at a 300-person company would use this same tool to automate their email campaigns, report generation, and social media posting — all for free.

When to Use This

You only install once. To update OpenClaw later, run the same command: npm install -g openclaw.

Chapter 4 Complete

  • Ran the npm install -g openclaw command
  • Waited for it to finish
  • Verified with openclaw --version and saw a version number
Chapter 5

Start OpenClaw and Open the Dashboard

What This Is

OpenClaw runs on your PC and gives you a visual dashboard in your web browser. Think of it like a control center where you build and manage your automations by dragging and dropping pieces together. No code. Just point, click, and connect.

How to Do It

1

Open PowerShell

You can use a regular PowerShell window now (you do not need Administrator mode after the install). Click the Start button, type PowerShell, click Windows PowerShell.

2

Start OpenClaw

Type this command and press Enter:

Type This Command
openclaw start
What you will see: A few lines of text in PowerShell. One of them will say something like "OpenClaw is running at http://localhost:3000."
3

Open your web browser

Open Edge, Chrome, or Firefox. Type this address in the address bar and press Enter:

Type This Address
http://localhost:3000
Screenshot: The OpenClaw dashboard loading for the first time in a web browser on Windows
The OpenClaw dashboard. Your automation control center, running right on your Windows PC.
4

Create your account

The first time you open the dashboard, it will ask you to create an account. Pick an email and password. This account is local to your PC — it does not send your data anywhere.

What you will see: A sign-up form, then the main dashboard with a clean, empty workspace.
OpenClaw is running on your PC and the dashboard is open. You are looking at your new automation control center.

Important: Do not close the PowerShell window while you are using OpenClaw. PowerShell is the engine running in the background. If you close it, the dashboard will stop working. You can minimize it — just do not close it.

Pro Tip: Bookmark http://localhost:3000 in your browser. Every time you want to use OpenClaw: open PowerShell, type openclaw start, open your bookmark. Takes 10 seconds.

When to Use This

This is your daily startup routine. Open PowerShell, type openclaw start, open the browser. Same three steps every time.

Chapter 5 Complete

  • Ran openclaw start in PowerShell
  • Opened the dashboard at localhost:3000
  • Created my local account
  • I know not to close the PowerShell window while using OpenClaw
Chapter 6

Take the Dashboard Tour

What This Is

Before you build anything, take 60 seconds to learn where things are. The OpenClaw dashboard has a few key areas. Once you know them, everything else makes sense.

Analogy: This is like walking into a new office on your first day. Before you start working, you find where the printer, the break room, and your desk are. Same idea.

The Main Areas

AreaWhere It IsWhat It Does
SidebarLeft side of the screenYour main menu. Links to Automations, Connections, Runs, and Settings.
AutomationsSidebar → AutomationsWhere you build and manage your automations. This is where you spend most of your time.
ConnectionsSidebar → ConnectionsWhere you link OpenClaw to other apps and AI brains. Gmail, Slack, OpenAI, Google Sheets — all go here.
RunsSidebar → RunsA log of every time an automation has run. Great for checking if things worked.
SettingsBottom of the sidebarAccount settings, appearance, and advanced options.

How Automations Work (The Big Picture)

Every automation in OpenClaw has three parts:

  1. Trigger — The event that starts the automation. Examples: "Every morning at 8 AM," "When I get a new email," or "When a form is submitted."
  2. Steps — The actions that happen after the trigger. Examples: "Ask AI to write a summary," "Send an email," or "Add a row to a spreadsheet."
  3. Output — The result. Where does the finished work go? An email inbox, a Slack channel, a Google Doc.

You build automations by dragging and dropping these pieces on a visual canvas. No typing code. Just connecting boxes with lines.

Quick Win: Click "Automations" in the sidebar right now. Then click "New Automation." Look at the blank canvas. That is where you will build things starting in the next chapter.

When to Use This

Refer back to this chapter any time you forget where something is. Sidebar is your home base.

Chapter 6 Complete

  • I know the four main areas: Automations, Connections, Runs, Settings
  • I understand the three parts of an automation: Trigger, Steps, Output
  • I clicked into the Automations section and saw the canvas
Chapter 7

Connect Your First AI Brain

What This Is

OpenClaw is the body. The AI brain is what makes it smart. Without an AI brain, OpenClaw can still send emails and move data. But with an AI brain, it can write, summarize, analyze, classify, and think.

An individual freelancer might connect OpenAI to draft client proposals. A small team of 10 might use Google Gemini to classify incoming support tickets. A department head at a mid-size company might connect Claude to summarize weekly reports for executives.

Which AI Brain Should You Pick?

AI ProviderCostBest For
OpenAI (GPT-4o)Free $5 credit, then pay-as-you-goWriting, summarizing, customer service, general tasks
Google GeminiFree tier availableAnalysis, document processing, multilingual tasks
Anthropic (Claude)Free tier availableLong documents, careful analysis, coding help
Ollama (local)Free foreverPrivacy-focused. Runs entirely on your PC. FREE FOREVER
FREE WITH LIMITS

OpenAI gives you $5 of free credits when you sign up. After that, you pay per use (about $0.01–$0.03 per request). Most individuals spend less than $5/month.

Start with the free credits. You will know if you need more long before you run out.

How to Connect OpenAI (Step by Step)

1

Get your API key from OpenAI

Go to platform.openai.com in your browser. Sign up for a free account. Click your profile icon, then API Keys. Click Create new secret key. Copy the key.

What you will see: A string starting with sk- followed by random characters.

Important: Treat your API key like a password. Do not share it. Do not post it online. If someone gets your key, they can use your account.

2

Open Connections in OpenClaw

In your dashboard, click Connections in the sidebar. Then click New Connection.

3

Find and select OpenAI

Scroll through the list or search. Click OpenAI.

4

Paste your API key and save

Paste the key you copied. Click Save.

What you will see: A green checkmark or "Connected" message.
Your AI brain is connected. OpenClaw can now think, write, and analyze for you.
When to Use This

You only connect each AI brain once. After that, every automation you build can use it.

Chapter 7 Complete

  • I picked an AI provider
  • I got my API key
  • I connected the key in OpenClaw's Connections section
  • I saw a "Connected" confirmation
Chapter 8

Troubleshooting + Next Steps

What This Is

You have OpenClaw running on your Windows PC. This final chapter covers the most common Windows-specific issues and gives you a clear plan for what to build next.

Common Windows Issues and Fixes

ProblemWhat HappensHow to Fix It
"node is not recognized"PowerShell does not find Node.jsClose PowerShell and open a new one. If still broken, reinstall Node.js and make sure "Add to PATH" is checked in the installer.
"openclaw is not recognized"PowerShell does not find OpenClawRun npm install -g openclaw again in an Administrator PowerShell.
"execution of scripts is disabled"Windows is blocking the commandRun Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned (from Chapter 2).
Windows Firewall popupWindows asks to allow network accessClick Allow access. OpenClaw needs to talk to your browser on localhost.
Dashboard will not loadBrowser shows an error at localhost:3000Make sure PowerShell is still running openclaw start. If you closed it, reopen and run the command.
"port already in use"Something else is using port 3000Try openclaw start --port 3001 and open localhost:3001 instead.
Antivirus blocks installYour antivirus thinks npm is suspiciousTemporarily disable your antivirus, run the install, then re-enable it. Node.js and npm are safe and trusted by millions of developers.

Warning: Windows PATH issues. If commands are "not recognized" after install, the fix is almost always: close PowerShell, open a new one. The installer adds Node.js to your system PATH, but existing windows do not pick it up until restarted.

How to Stop and Restart OpenClaw

To stop OpenClaw: Go to the PowerShell window where it is running and press Ctrl + C. The dashboard will stop working.

To start it again: Type openclaw start and press Enter. Open your browser to localhost:3000.

Pro Tip: Your automations and settings are saved on your PC. Stopping and starting OpenClaw does not delete anything.

How to Update OpenClaw

Type This Command
npm install -g openclaw@latest

One command. Downloads the newest version. Your automations are not affected.

Your Next Steps Action Plan

Today (Done)

  • Installed Node.js and OpenClaw
  • Opened the dashboard and took the tour
  • Connected an AI brain

Tomorrow (15 minutes)

  • Build your first automation — try a Heartbeat (scheduled) trigger that sends you a daily email summary
  • Connect one more app (Gmail, Slack, or Google Sheets)

This Week (30 minutes)

  • Build 2–3 automations for tasks you repeat every week
  • Check the Runs page to see your automation history
  • Share OpenClaw with a coworker or friend who would benefit

This Month

  • Build a library of go-to automations
  • Try connecting a second AI brain
  • Join the OpenClaw community forum

Action Step: Open your OpenClaw dashboard right now and click "New Automation." Build something real. The people who win with automation are the ones who actually use it. Every single day.

When to Use This

Come back to this troubleshooting section whenever something goes wrong. Follow the action plan this week to turn a one-time install into a permanent habit.

Chapter 8 Complete

  • I know how to fix the most common Windows issues
  • I know how to stop, start, and update OpenClaw
  • I have a clear action plan for this week
Quick Reference

All Commands — The Bookmarkable Cheat Sheet

Bookmark this section. Come back every time you need a command.

#TaskCommandWhat It Does
1Allow scriptsSet-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSignedLets PowerShell run install commands (one-time)
2Check Node.jsnode --versionShows which version of Node.js is installed
3Install OpenClawnpm install -g openclawDownloads and installs OpenClaw globally
4Check OpenClawopenclaw --versionShows which version of OpenClaw is installed
5Start OpenClawopenclaw startLaunches the OpenClaw server and dashboard
6Stop OpenClawCtrl + CStops the running server (press in PowerShell)
7Update OpenClawnpm install -g openclaw@latestDownloads the newest version
8Use different portopenclaw start --port 3001Starts on port 3001 if 3000 is taken
What's Next

What to Do Next

You now have OpenClaw installed and running on your Windows PC. Here are three ways to keep building:

Our recommendation: When connecting an AI model to OpenClaw, we recommend Claude by Anthropic. It follows instructions precisely, handles structured data well, and takes your privacy seriously. You're welcome to use any AI tool — ChatGPT, Gemini, Perplexity all work great. But if you want our honest pick, try Claude.

claude.ai (web)  ·  iPhone app  ·  Android app

Ready to Automate Your Work?

Join thousands of people who use CreatorHQ to work smarter, not harder.

Explore CreatorHQ