ComfyUI WIKI

💡 A lot of content is still being updated.

Your Ultimate Companion for Mastering Stable Diffusion ComfyUI.

New to ComfyUI? Let's Get Started!

Select the way you would like to run ComfyUI.

ComfyUI Basic Tutorials

Getting Started with ComfyUI: Essential Concepts and Basic Features

1. Launch Serve

About how to run ComfyUI serve

2. Fist Image

use default setting to generate the first image

7.Inpaint

ComfyUI inpainting tutorial

ComfyUI Advanced Tutorials

Deep Dive into ComfyUI: Advanced Features and Customization Techniques

ComfyUI Expert Tutorials

Expert Techniques in ComfyUI: Advanced Customization and Optimization

Don't worry. Updates are coming soon!😊

ComfyUI Online Resources

Stable Diffusion AI Model and ComfyUI Resources Directory Navigation

Recommended Custom Node Plugins for ComfyUI

This article introduces a series of excellent ComfyUI custom node plugins that can greatly enhance the functionality and user experience of ComfyUI.

Custom Nodes
Stable Diffusion Models
Stable Diffusion

ComfyUI Workflow

ComfyUI Workflow Example

ComfyUI Build-in Nodes

ComfyUI Offical Build-in Nodes Documentation

Clip Text Encode Sdxl Refiner

Start Tutorial →

Clip Text Encode Sdxl

Start Tutorial →

Conditioning Settimestep Range

Start Tutorial →

Conditioning Zero Out

Start Tutorial →

Clip Text Encode Flux

Start Tutorial →

Flux Guidance

Start Tutorial →

Clip Loader

Start Tutorial →

Deprecated Checkpoint Loader

Start Tutorial →

Deprecated Diffusers Loader

Start Tutorial →

Dual CLIP Loader - How it work and how to use it.

Start Tutorial →

UNET Loader Guide | Load Diffusion Model - Documentation & Example

Start Tutorial →

Model Sampling Continuous Edm

Start Tutorial →

Model Sampling Discrete

Start Tutorial →

Rescale Cfg

Start Tutorial →

Checkpoint Save

Start Tutorial →

Clip Merge Simple

Start Tutorial →

Clip Save

Start Tutorial →

Model Merge Add

Start Tutorial →

Model Merge Blocks

Start Tutorial →

Model Merge Simple

Start Tutorial →

Model Merge Subtract

Start Tutorial →

Vae Save

Start Tutorial →

Clip Set Last Layer

Start Tutorial →

Clip Text Encode

Start Tutorial →

Clip Vision Encode

Start Tutorial →

Conditioning Average

Start Tutorial →

Conditioning Combine

Start Tutorial →

Conditioning Concat

Start Tutorial →

Conditioning Set Area Percentage

Start Tutorial →

Conditioning Set Area

Start Tutorial →

Conditioning Set Mask

Start Tutorial →

Controlnet Apply Advanced

Start Tutorial →

Controlnet Apply

Start Tutorial →

Unclip Conditioning

Start Tutorial →

Conditioning Set Area Strength

Start Tutorial →

Stablezero123 Conditioning Batched

Start Tutorial →

Stablezero123 Conditioning

Start Tutorial →

Gligen Text Box Apply

Start Tutorial →

Inpaint Model Conditioning

Start Tutorial →

Style Model Apply

Start Tutorial →

Sd 4xupscale Conditioning

Start Tutorial →

Svd Img2vid Conditioning

Start Tutorial →

Image Invert

Start Tutorial →

Image Pad for Outpaint

Start Tutorial →

Empty Image

Start Tutorial →

Image Batch

Start Tutorial →

Image Composite Masked

Start Tutorial →

Load Image

Start Tutorial →

Preview Image

Start Tutorial →

Save Image

Start Tutorial →

Save Animated Png

Start Tutorial →

Save Animated Webp

Start Tutorial →

Image from Batch

Start Tutorial →

Rebatch Images

Start Tutorial →

Repeat Image Batch

Start Tutorial →

Image Blend

Start Tutorial →

Image Blur

Start Tutorial →

Image Quantize

Start Tutorial →

Image Sharpen

Start Tutorial →

Canny

Start Tutorial →

Image Crop

Start Tutorial →

Image Scale By

Start Tutorial →

Image Scale to Total Pixels

Start Tutorial →

Image Scale

Start Tutorial →

Image Upscale with Model

Start Tutorial →

Empty Latent Image

Start Tutorial →

Latent Composite Masked

Start Tutorial →

Latent Composite

Start Tutorial →

Latent Upscale By

Start Tutorial →

Latent Upscale

Start Tutorial →

Vae Decode

Start Tutorial →

Vae Encode

Start Tutorial →

Latent Add

Start Tutorial →

Latent Batch Seed Behavior

Start Tutorial →

Latent Interpolate

Start Tutorial →

Latent Multiply

Start Tutorial →

Latent Subtract

Start Tutorial →

Latent Batch

Start Tutorial →

Latent from Batch

Start Tutorial →

Rebatch Latents

Start Tutorial →

Repeat Latent Batch

Start Tutorial →

Set Latent Noise Mask

Start Tutorial →

Vae Encode for Inpaint

Start Tutorial →

Latent Crop

Start Tutorial →

Latent Flip

Start Tutorial →

Latent Rotate

Start Tutorial →

Checkpoint Loader Simple

Start Tutorial →

Clip Vision Loader

Start Tutorial →

Controlnet Loader

Start Tutorial →

Diff Controlnet Loader

Start Tutorial →

Gligen Loader

Start Tutorial →

Hypernetwork Loader

Start Tutorial →

Lora Loader Model Only

Start Tutorial →

Lora Loader

Start Tutorial →

Style Model Loader

Start Tutorial →

Unclip Checkpoint Loader

Start Tutorial →

Upscale Model Loader

Start Tutorial →

Vae Loader

Start Tutorial →

Image Only Checkpoint Loader

Start Tutorial →

Crop Mask

Start Tutorial →

Feather Mask

Start Tutorial →

Grow Mask

Start Tutorial →

Image Color to Mask

Start Tutorial →

Image to Mask

Start Tutorial →

Invert Mask

Start Tutorial →

Load Image Mask

Start Tutorial →

Mask Composite

Start Tutorial →

Mask to Image

Start Tutorial →

Solid Mask

Start Tutorial →

Join Image with Alpha

Start Tutorial →

Porter Duff Image Composite

Start Tutorial →

Split Image with Alpha

Start Tutorial →

K Sampler Advanced

Start Tutorial →

K Sampler

Start Tutorial →

Sampler Custom

Start Tutorial →

K Sampler Select

Start Tutorial →

Sampler Dpmpp 2m Sde

Start Tutorial →

Sampler Dpmpp Sde

Start Tutorial →

Basic Scheduler

Start Tutorial →

Exponential Scheduler

Start Tutorial →

Karras Scheduler

Start Tutorial →

Polyexponential Scheduler

Start Tutorial →

Sd Turbo Scheduler

Start Tutorial →

Vp Scheduler

Start Tutorial →

Flip Sigmas

Start Tutorial →

Split Sigmas

Start Tutorial →

Video Linear Cfg Guidance

Start Tutorial →

Note

Start Tutorial →

Primitive

Start Tutorial →

Reroute

Start Tutorial →

Terminal Log

Start Tutorial →