New: create a free account and get 14 days ad-free.Sign up free
EarnGeniX
Skip to main content

ComfyUI Tutorial · Windows · Beginner Friendly

Install ComfyUI on Windows: Desktop vs. Portable (The One Most Beginners Pick Wrong)

ComfyUI installs on Windows two official ways — a Desktop app or a Portable build. This guide covers both in full and settles which one you actually want.

By Earngenix TeamPublished Jan 2025Updated Sep 20269 min read

Tested on ComfyUI [version] · [GPU model, VRAM] — add before publishing

Install ComfyUI on Windows: Desktop vs. Portable

Quick answer: ComfyUI installs on Windows one of two official ways — the Desktop app (an installer, recommended for most people) or the Portable build (a .7z file you extract and run, more manual but more flexible). Most beginners should start with the Desktop app. Both methods are covered fully below, along with the mix-up that sends a lot of first-time users to the wrong download.

If you searched "how to install ComfyUI" and landed on two completely different downloads — one that looks like a normal installer, and one that's a compressed file you have to unzip yourself — you're not missing anything. ComfyUI genuinely ships two official ways to install it on Windows, and picking between them (or grabbing the wrong file entirely) is the single most common thing beginners get stuck on before they've even opened the program.

This guide walks through both methods in full, tells you which one to pick, and gets you to your first generated image.

💡 Tip: On a Mac instead? This guide is Windows-only — see our ComfyUI Mac install guide instead.

What Is ComfyUI, and Why Run It on Windows?

ComfyUI is a free, open-source program that lets you generate AI images (and video, audio, and more) on your own computer. Instead of typing a prompt into a simple box like some other AI tools, ComfyUI shows you a node-based interface — a node is a small rectangular block that does one job, like loading a model or generating an image, and you connect nodes together with wires to build a process called a workflow.

ComfyUI node-based interface showing connected workflow nodes for AI image generation
ComfyUI's node-based interface — connect nodes to build AI image generation workflows.

Running it locally on Windows (instead of a cloud version) means no subscription fees, no usage limits, and your images never leave your computer. The trade-off is that you need to install it yourself first — which is what this guide covers.

What You Need Before You Install ComfyUI on Windows

Before downloading anything, check your PC against these numbers. Getting this wrong is the second most common reason beginners get stuck (the first is picking the wrong install method, covered next).

RequirementMinimumRecommended
Operating SystemWindows 10Windows 11
GPUNVIDIA GPU, 4GB VRAMRTX 3060 or newer, 8GB+ VRAM
System RAM8GB16GB or more
Free Disk Space15–20GB (app only)30GB+ (models add up fast)
BrowserAny modern browserGoogle Chrome

VRAM is the dedicated memory on your graphics card — it's what actually holds the AI model while it's generating an image, and running out of it is the single most common crash beginners hit. If your GPU is older or has less VRAM than the minimum, ComfyUI can still often run — just slower, and possibly limited to smaller images. It's fine to install it and see how it performs before deciding whether to upgrade anything.

💡 Tip: AMD and Intel GPU owners: both are supported, but you'll need a slightly different download in the Portable section below — that's covered when we get there.

ComfyUI Desktop App vs. Portable: Which Should You Install?

Here's the decision this guide's title is about, and it's worth two minutes before you download anything.

Recommended for most users

Desktop App

  • A normal Windows installer — download one file, run it, click through a setup wizard.
  • Sets up everything it needs automatically, including Python.
  • ComfyUI's own official documentation now recommends this for most first-time users.

More control, more manual steps

Portable Build

  • A .7z file you extract yourself into a folder — no installer, nothing added to your Windows Programs list.
  • You can move or delete the whole folder any time.
  • Useful once you're comfortable installing custom nodes (community-made add-ons that add new blocks to the node interface) or running multiple separate copies of ComfyUI.
⚠️ Warning: Here's the part most beginners get wrong: if you search around for "ComfyUI portable download," you will find more than one result. The official portable build comes directly from ComfyUI's own GitHub page. There are also several popular community-modified portable builds — some genuinely useful, but built for more advanced users, since they come pre-loaded with dozens of extra custom nodes and dependencies you didn't ask for. If you're installing ComfyUI for the first time, you want the official build, covered step by step below — not a community remix.

Bottom line: if you're not sure which to pick, install the Desktop app. Use Portable if you specifically want a no-installer, fully self-contained setup.

How to Install ComfyUI Desktop App on Windows

Download the Desktop App

Go to comfy.org/download. This is ComfyUI's official download page. Click the Windows download button — you'll get a single installer file (around 100–200MB; the larger AI model files come later, so this first download is small and quick).

comfy.org official download page with the Windows download button highlighted
Go to comfy.org/download and click the Windows button.

Run the Installer

Find the file you just downloaded (usually in your Downloads folder) and double-click it. Windows may show a blue "Windows protected your PC" warning — this happens with any new installer that isn't yet widely recognized by Windows, not because anything is wrong. Click More info, then Run anyway.

You'll then see the ComfyUI setup wizard open in its own window.

ComfyUI Desktop NSIS installer welcome screen on Windows
The setup wizard opens once you allow the installer through.

Choose Your Install Location

The wizard will ask where to install ComfyUI and, separately, where to store your models and generated images. Models can be very large (multiple gigabytes each), so if your main drive (usually C:) is low on space, pick a folder on a drive with more room for this second location. If you're not sure, the defaults are fine to start with.

Click Next, then Install.

ComfyUI Desktop installer install-location step showing where to store the app and models
Choose where ComfyUI and your models will live.

Choose How to Run ComfyUI: Cloud or Local

Next, the setup wizard asks how you want to run ComfyUI: Cloud or Local (New Instance). Cloud runs ComfyUI on remote hardware; Local runs it entirely on your own PC using the GPU you checked earlier.

For this guide, click New Instance (Local), then click Continue.

ComfyUI Desktop setup screen asking whether to run ComfyUI on Cloud or as a Local New Instance
Choose New Instance (Local), then continue.

Create a New Instance

You'll now be asked to set up your new local instance. Give it a name — anything you'll recognize later, especially useful if you end up running more than one instance down the line — then click Continue.

ComfyUI Desktop create new instance screen with a name field
Name your new instance and continue.

Installation Begins

The main installation now starts. ComfyUI downloads and sets up everything your new instance needs — this can take a few minutes depending on your internet connection, so it's fine to leave it running in the background.

ComfyUI Desktop installation progress screen for the new local instance
Installation in progress — this can take a few minutes.

First Launch

Once installation finishes, ComfyUI Desktop opens automatically. The first time it opens, it needs a moment to finish setting up in the background — you'll see a loading screen before the actual interface appears. When it's ready, you'll see a dark screen with a grid of connected boxes (this is the node interface mentioned earlier) already loaded with a default workflow.

ComfyUI Desktop main interface shown on first launch on Windows
ComfyUI Desktop, ready to use, on first open.
💡 Tip: That's the Desktop app installed. You can skip the Portable section below and jump straight to Load the Z-Image Turbo Workflow and Generate Your First Image.

How to Install ComfyUI Portable on Windows

If you chose Portable instead, here's the full process.

Download the Correct Build for Your GPU

Go to the official ComfyUI GitHub releases page. There are several different portable files — downloading the wrong one for your GPU is the most common Portable-specific mistake, so check this table before clicking anything:

Your GPUFile to Download
NVIDIA, RTX 20-series or newerComfyUI_windows_portable_nvidia.7z
NVIDIA, GTX 10-series or olderComfyUI_windows_portable_nvidia_cu126.7z
AMDComfyUI_windows_portable_amd.7z
IntelComfyUI_windows_portable_intel.7z

This file is large — roughly 2GB — because it bundles Python and all of ComfyUI's dependencies inside it, so you won't need to install anything separately afterward.

ComfyUI GitHub releases page showing the GPU-specific portable download links
Pick the file matching your GPU from the official releases page.

Extract the File

You'll need 7-Zip to open a .7z file (recent versions of Windows can also do this natively — right-click the file and check for an "Extract All" option first). If you don't have 7-Zip, it's a free download from 7-zip.org.

Right-click the downloaded file, choose Extract Here (or Extract All), and pick a folder with enough free space — ideally not your main C: drive if it's already tight on room.

⚠️ Warning: If extraction fails or the file won't open: right-click the original .7z file, choose Properties, and look for an Unblock checkbox near the bottom of the window. Windows sometimes flags downloaded files this way as a security precaution — checking Unblock and trying again fixes it almost every time.
Extracted ComfyUI portable folder showing run_nvidia_gpu.bat and the ComfyUI subfolder
The extracted folder — look for the .bat file matching your GPU.

Run ComfyUI

Open the extracted folder. You'll see several .bat files — these are shortcuts that start ComfyUI with different settings. Double-click the one matching your GPU (for most NVIDIA users, that's run_nvidia_gpu.bat).

A black command-window will open and show ComfyUI starting up — this can take a minute or two the first time. What you should see when it's ready: a line reading To see the GUI go to: http://127.0.0.1:8188, and your default browser should open that address automatically, showing the same node interface described above.

ComfyUI portable console window showing the server starting and the localhost address
ComfyUI is ready once you see this line in the console.

Load the Z-Image Turbo Workflow and Generate Your First Image

Whichever install method you used, this part is the same. Instead of building a workflow from scratch, the fastest way to your first image is to load one of ComfyUI's ready-made workflow templates.

From the ComfyUI workspace, open the workflow templates panel and click on the Z-Image Turbo workflow. It loads directly onto your workspace as a ready-to-run node setup.

Z-Image Turbo workflow loaded onto the ComfyUI workspace
The Z-Image Turbo workflow, loaded and ready on the canvas.

This workflow doesn't come with its models built in yet. Inside the template, you'll find a Models link section — click each model listed there and its download starts automatically.

Models link section inside the Z-Image Turbo workflow template panel
Click each model link here to start its download.
💡 Tip: Run into an issue with this workflow? You can report the workflow issue here.

text_encoders

diffusion_models

vae

Model Storage Location

Once each file finishes downloading, place it inside its matching folder exactly as shown below:

📂 ComfyUI/
├── 📂 models/
│   ├── 📂 text_encoders/
│   │      └── qwen_3_4b.safetensors
│   ├── 📂 diffusion_models/
│   │      └── z_image_turbo_bf16.safetensors
│   └── 📂 vae/
│          └── ae.safetensors

Once all three files are sitting in their correct folders, refresh your browser and click the Run button in the top-right corner. Your first image generation will start.

First AI-generated image created after running the Z-Image Turbo workflow in ComfyUI
Your first AI-generated image, straight out of a fresh ComfyUI install.

Congratulations — ComfyUI is fully installed and working. If you want to understand what all the boxes on screen actually do, our ComfyUI interface overview walks through it in detail.

Troubleshooting: Common ComfyUI Windows Install Errors

"127.0.0.1:8188" Won't Load in Your Browser

What causes it: ComfyUI hasn't finished starting yet, or it's still loading in the background. This address only works while ComfyUI is actively running.

Fix: Check the console/terminal window (Portable) or the Desktop app itself for the 'Starting server' message before trying to load the page. If it's been more than 2–3 minutes with no progress, close it and reopen it.

ComfyUI Portable Won't Extract

What causes it: Windows sometimes blocks downloaded compressed files as a security measure.

Fix: Right-click the .7z file → Properties → check Unblock, near the bottom of the window → click OK → try extracting again.

ComfyUI Desktop Can't Find Your GPU

What causes it: Outdated graphics drivers, most commonly.

Fix: Update your NVIDIA (or AMD/Intel) drivers directly from the manufacturer's website, then restart your PC and reopen ComfyUI.

The Page Loads But Shows Nothing / No Workflow Appears

What causes it: Sometimes the default workflow doesn't load automatically on first launch.

Fix: Look for a Load Default option in the menu (usually bottom-right corner) and click it.

Frequently Asked Questions

Yes. Both the Desktop app and the Portable build are completely free, with no subscription or usage limits. You only need your own hardware to run it.

At minimum, an NVIDIA GPU with 4GB VRAM, 8GB of system RAM, and 15–20GB of free disk space. For a smoother experience, 8GB+ VRAM (an RTX 3060 or newer), 16GB+ RAM, and 30GB+ of storage is recommended, since model files add up quickly.

The Desktop app, for almost everyone. It installs like a normal Windows program and handles setup automatically. Portable is better once you specifically want a no-installer, fully self-contained setup you can move between drives.

No. Both the Desktop app and the Portable build come with everything they need built in, including Python — you don't need to install anything separately beforehand.

v1-5-pruned-emaonly-fp16.safetensors is a solid starting point — it's small, generates quickly, and gives you a working setup you can experiment with before downloading larger, more advanced models.

No. ComfyUI-Easy-Install is a popular third-party tool built by a community developer — it's not made or maintained by the official ComfyUI team. It can be a convenient shortcut for some users, but for your first install, the official Desktop app or Portable build covered above is the safer, more supported starting point.

What to Do Next

Now that ComfyUI is running, install ComfyUI Manager — it's the easiest way to add new custom nodes and models without doing it manually. For a full roadmap of what to learn next, see our ComfyUI roadmap.

Discussion

Join the discussion

Sign in to leave a comment or reply

💬

No comments yet

Be the first to share your thoughts!