ControlNet Models
Structure control models.
Model Types
Edge Detection
| Model | Description |
|---|---|
| canny | Canny edge detection |
| hed | HED edge detection |
| lineart | Line art extraction |
Depth Estimation
| Model | Description |
|---|---|
| depth | MiDaS depth estimation |
| depth_leres | LeReS depth |
| normal | Normal map |
Pose Detection
| Model | Description |
|---|---|
| openpose | OpenPose skeleton |
| dw_openpose | Dense pose |
Others
| Model | Description |
|---|---|
| scribble | Scribble input |
| tile | Tiling control |
| inpaint | Inpainting control |
Download Locations
Hugging Face
models/controlnet/
control_v11p_sd15_canny.pth
control_v11f1p_sd15_depth.pth
control_v11p_sd15_openpose.pthCivitai
Installation
ComfyUI/models/controlnet/
control_v11p_sd15_canny.pth
control_v11f1p_sd15_depth.pth
control_v11p_sd15_openpose.pthPreprocessor Models
Some ControlNets need additional models:
ComfyUI/custom_nodes/comfyui_controlnet_aux/
models/
midas/
openpose/
anything/Model Versions
For SD 1.5
- control_v11p_sd15_*.pth
For SD 2.x
- control_v11f1e_sd15_tile.pth
- control_v11d_sd15_canny.pth
For SDXL
- sdxl_controlnet/*.pth
Tips
- Match model version: Use correct ControlNet for your base
- Download preprocessors: Some need additional models
- Check requirements: Some need specific custom nodes
Next Steps
- Custom Nodes - Required nodes
- Upscale Models - Resolution enhancement