Image generationGPL-3.0Python

ControlNet for SD WebUI

ControlNet extension for the A1111 WebUI: pose, depth, edges and more.

Stars
17.8K
Forks
2K
Open issues
171
Last commit
2024-08-12

Live from the GitHub API · updated 2026-10-15

What is ControlNet for SD WebUI?

This extension adds ControlNet to the AUTOMATIC1111 WebUI so you can guide generation with OpenPose skeletons, depth maps, Canny edges, line art, segmentation and reference images. It includes preprocessors that extract these maps from your own photos.

Key features

  • Dozens of preprocessors (OpenPose, Depth, Canny, Lineart, …)
  • Multi-ControlNet stacking
  • Reference-only and IP-Adapter support
  • Pixel-perfect mode and control weight scheduling

System requirements

Platforms
Windows · macOS · Linux
VRAM
6 GB+ recommended
Notes
Requires the A1111 WebUI (Forge bundles its own ControlNet).

How to install ControlNet for SD WebUI

Summarized from the project’s README. Projects change quickly — check the GitHub page for the latest instructions.

From the WebUI

  1. 1
    In the WebUI open Extensions → Install from URL.
  2. 2
    Paste https://github.com/Mikubill/sd-webui-controlnet.git and click Install, then restart the UI.
  3. 3
    Download ControlNet models into extensions/sd-webui-controlnet/models.

Strengths

  • Precise composition and pose control
  • Large preprocessor set

Limitations

  • Tied to the A1111 ecosystem
  • Models are large

ControlNet for SD WebUI alternatives compared

SoftwareStarsLicensePlatformsVRAM
ControlNet for SD WebUI

ControlNet extension for the A1111 WebUI: pose, depth, edges and more.

17.8KGPL-3.06 GB+ recommended
ComfyUI

Node-based interface for diffusion models — images, video and audio.

137.6KGPL-3.04 GB minimum for SD1.5; 12 GB+ recommended for FLUX and video models
Stable Diffusion WebUI Forge

A faster, leaner fork of the A1111 WebUI with FLUX support.

13.1KAGPL-3.06 GB+ (FLUX NF4/GGUF variants run on 6–8 GB)
IP-Adapter

Use an image as a prompt — style and subject transfer for diffusion models.

6.7KApache-2.06 GB+
Stable Diffusion WebUI (AUTOMATIC1111)

The classic browser UI for Stable Diffusion with a massive extension ecosystem.

165.1KAGPL-3.04 GB minimum (with --medvram/--lowvram), 8 GB+ recommended
Fooocus

Midjourney-like simplicity for SDXL: type a prompt and press Generate.

53.4KGPL-3.04 GB minimum, 6 GB+ recommended

Related models

FAQ

Is ControlNet for SD WebUI free?

Yes — ControlNet for SD WebUI is open-source software released under the GPL-3.0 license. Check the license (and any model weight licenses) before commercial use.

Does ControlNet for SD WebUI run on Windows, Mac and Linux?

ControlNet for SD WebUI supports: Windows, macOS, Linux.

What hardware do I need for ControlNet for SD WebUI?

VRAM: 6 GB+ recommended

How do I install ControlNet for SD WebUI?

1. In the WebUI open Extensions → Install from URL. 2. Paste https://github.com/Mikubill/sd-webui-controlnet.git and click Install, then restart the UI. 3. Download ControlNet models into extensions/sd-webui-controlnet/models.

What are the best ControlNet for SD WebUI alternatives?

Popular alternatives include ComfyUI, Stable Diffusion WebUI Forge, IP-Adapter, Stable Diffusion WebUI (AUTOMATIC1111). See the comparison table on this page.

Can I use ControlNet for SD WebUI online without installing it?

If you just want results, AiLoft runs top image models such as GPT Image 2.5 and Nano Banana Pro in the browser — no GPU or setup required.

Skip the install — generate images in your browser

No GPU, drivers or Python needed. Use GPT Image 2.5 and Nano Banana Pro online and compare them side by side.