> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# ControlNetLoader - ComfyUI Built-in Node Documentation

> Complete documentation for the ControlNetLoader node in ComfyUI. Learn its inputs, outputs, parameters and usage.

This node will detect models located in the `ComfyUI/models/controlnet` folder, and it will also read models from additional paths configured in the extra\_model\_paths.yaml file. Sometimes, you may need to **refresh the ComfyUI interface** to allow it to read the model files from the corresponding folder.

The ControlNetLoader node is designed to load a ControlNet model from a specified path. It plays a crucial role in initializing ControlNet models, which are essential for applying control mechanisms over generated content or modifying existing content based on control signals.

## Inputs

| Field              | Comfy dtype     | Description                                                                                                                     |
| ------------------ | --------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `control_net_name` | `COMBO[STRING]` | Specifies the name of the ControlNet model to be loaded, used to locate the model file within a predefined directory structure. |

## Outputs

| Field         | Comfy dtype   | Description                                                                                                  |
| ------------- | ------------- | ------------------------------------------------------------------------------------------------------------ |
| `control_net` | `CONTROL_NET` | Returns the loaded ControlNet model, ready for use in controlling or modifying content generation processes. |
