⚡ Quick Answer
A node is a rectangular block in ComfyUI that does one specific job — loading a model, encoding a prompt, running the sampler, saving an image. You connect nodes together with wires to build a complete workflow, called a node graph.
ComfyUI represents the entire image-generation process visually. Instead of hidden settings buried in menus, every step is its own node sitting on the canvas, and you can see exactly how data flows from one to the next by following the wires.
How Nodes Work
Each node has:
- Inputs — connection points on the left side, where data flows in
- Outputs — connection points on the right side, where data flows out
- Widgets — dropdowns, sliders, and text boxes for settings specific to that node (like a checkpoint filename or a sampling method)
You connect an output on one node to a matching input on another by dragging a wire between them. ComfyUI only lets you connect compatible types — you can't accidentally wire an image output into a text input.
A Basic Node Chain, Explained
A simple text-to-image workflow chains together:
- Load Checkpoint — loads your model, outputs MODEL, CLIP, and VAE
- CLIP Text Encode (x2) — turns your positive and negative prompts into data the model understands
- Empty Latent Image — sets your output resolution
- KSampler — the node that actually generates the image, using the model, your encoded prompts, and the latent image size
- VAE Decode — converts the sampler's output into a viewable image
- Save Image — writes the final image to disk
Frequently Asked Questions
See It In Action
Ready to build your first node graph?
Our interface guide walks through the canvas, adding nodes, and wiring your first workflow.
Published: 2026-08-25 · Last updated: 2026-08-25
Join the discussion
Sign in to leave a comment or reply
No comments yet
Be the first to share your thoughts!
