Skip to content

CheckpointLoader Node

Load Stable Diffusion checkpoint models.

Function

Loads checkpoint files (.safetensors, .ckpt) containing model weights.

Inputs

InputTypeDescription
model(from node)Model file selection

Outputs

OutputTypeDescription
MODELmodelModel for KSampler
CLIPclipCLIP model for text encoding
VAEvaeVAE model for encoding/decoding

Parameters

ParameterTypeDescription
checkpoint_namedropdownAvailable model files

Usage

Basic Setup

CheckpointLoader
    ↓ MODEL → KSampler
    ↓ CLIP → CLIPTextEncode → KSampler
    ↓ VAE → VAEDecode

With SDXL

SDXL checkpoints have different structure:

CheckpointLoader (SDXL)
    ↓ MODEL → KSampler
    ↓ CLIP1 → CLIPTextEncode (positive)
    ↓ CLIP2 → CLIPTextEncode (negative) / combined
    ↓ VAE → VAEDecode

Model Files

Location

ComfyUI/models/checkpoints/

Supported Formats

FormatExtensionRecommended
SafeTensors.safetensors
PyTorch.ckpt, .pthUse if needed

Tips

  1. Model selection: Choose based on your needs
  2. SDXL models: Use SDXL-specific checkpoints
  3. Refresh: Click refresh if model not showing

Troubleshooting

IssueSolution
Model not foundCheck file location
Out of memoryUse fp16 or smaller model
Slow loadingNormal for large models

Next Steps