Nodes
A node performs one workflow step.
This reference covers all 28 node types on the checked develop snapshot.
A noodle is a connection between compatible input and output sockets.
Common controls
Double-click or right-click empty canvas space to search for a node. You can also drag a noodle onto empty space to create a compatible node.
A media node has a preview card, history or scrub controls, and a collapsible controls card. Drag a resize edge to change width. Double-click the edge to restore the default width. Videos play inline on hover, and media nodes provide download buttons.
Generation nodes keep result history and provide a Fallback tab for another model. A failed primary model can trigger an automatic retry with the fallback settings. Generation notifications report progress or errors. The Recent generations panel shows results across the canvas.
If a node has no usable input, execution skips it. For optional inputs, pauses, groups, and partial runs, see Core concepts.
Find a node
Loop noodles also control branches. See Pause and loop. To reuse ComfyUI workflows, use ComfyUI App with Blueprints or saved nodes.
Upload limits
Input nodes and the 3D Viewer accept these files and sizes.
| Input | Accepted upload and limit |
|---|---|
| Image Input | PNG, JPEG, or WebP, up to 10 MB |
| Audio Input | Audio files, up to 50 MB |
| Video Input | MP4, WebM, or MOV, up to 200 MB |
| 3D Viewer | GLB, up to 100 MB |
Next steps
Start with Inputs and Prompts.