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
- 1In the WebUI open Extensions → Install from URL.
- 2Paste https://github.com/Mikubill/sd-webui-controlnet.git and click Install, then restart the UI.
- 3Download 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
| Software | Stars | License | Platforms | VRAM |
|---|---|---|---|---|
| ControlNet for SD WebUI ControlNet extension for the A1111 WebUI: pose, depth, edges and more. | 17.8K | GPL-3.0 | 6 GB+ recommended | |
| ComfyUI Node-based interface for diffusion models — images, video and audio. | 137.6K | GPL-3.0 | 4 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.1K | AGPL-3.0 | 6 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.7K | Apache-2.0 | 6 GB+ | |
| Stable Diffusion WebUI (AUTOMATIC1111) The classic browser UI for Stable Diffusion with a massive extension ecosystem. | 165.1K | AGPL-3.0 | 4 GB minimum (with --medvram/--lowvram), 8 GB+ recommended | |
| Fooocus Midjourney-like simplicity for SDXL: type a prompt and press Generate. | 53.4K | GPL-3.0 | 4 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.