šŸš€ Gemma 4 Release: Google DeepMind launches vision/audio-capable models on Hugging Face...šŸ›”ļø ComfyUI Stability Phase: Feature freeze through April to prioritize core robustness...šŸŽ¬ OmniWeaving: Tencent Hunyuan team bridges gap in multimodal video synthesis...šŸ’Ž Civitai Airship: New 4K upscaling and frame interpolation for local gens...šŸ¤— Hugging Face: Day-one support for Gemma 4 across all major integrations...šŸš€ Gemma 4 Release: Google DeepMind launches vision/audio-capable models on Hugging Face...šŸ›”ļø ComfyUI Stability Phase: Feature freeze through April to prioritize core robustness...
šŸ“ˆ AMD Ryzen 9 9950X3D2: Teased with massive 192MB L3 Cache for April launch...šŸ”„ RTX 50-Series: New rumors surface regarding Blackwell-based high-end architecture...šŸ’» Intel Core Ultra Series 3: 18A process commercial PCs now shipping globally...šŸ† NVIDIA Dominance: Team Green maintains massive AIB market lead in Q1 2026...🧠 Samsung/SK Hynix: LPDDR6 and HBM4 specs finalized for next-gen AI accelerators...šŸ“ˆ AMD Ryzen 9 9950X3D2: Teased with massive 192MB L3 Cache for April launch...šŸ”„ RTX 50-Series: New rumors surface regarding Blackwell-based high-end architecture...
šŸš€ Gemma 4 Release: Google DeepMind launches vision/audio-capable models on Hugging Face...šŸ›”ļø ComfyUI Stability Phase: Feature freeze through April to prioritize core robustness...šŸŽ¬ OmniWeaving: Tencent Hunyuan team bridges gap in multimodal video synthesis...šŸ’Ž Civitai Airship: New 4K upscaling and frame interpolation for local gens...šŸ¤— Hugging Face: Day-one support for Gemma 4 across all major integrations...šŸš€ Gemma 4 Release: Google DeepMind launches vision/audio-capable models on Hugging Face...šŸ›”ļø ComfyUI Stability Phase: Feature freeze through April to prioritize core robustness...
šŸ“ˆ AMD Ryzen 9 9950X3D2: Teased with massive 192MB L3 Cache for April launch...šŸ”„ RTX 50-Series: New rumors surface regarding Blackwell-based high-end architecture...šŸ’» Intel Core Ultra Series 3: 18A process commercial PCs now shipping globally...šŸ† NVIDIA Dominance: Team Green maintains massive AIB market lead in Q1 2026...🧠 Samsung/SK Hynix: LPDDR6 and HBM4 specs finalized for next-gen AI accelerators...šŸ“ˆ AMD Ryzen 9 9950X3D2: Teased with massive 192MB L3 Cache for April launch...šŸ”„ RTX 50-Series: New rumors surface regarding Blackwell-based high-end architecture...

Where Every Model File Goes

Complete folder structure for checkpoints, LoRAs, VAEs, and ControlNet

6 min read

Folders

The definitive folder structure guide for ComfyUI


#Overview

Model folder confusion is the #3 most common problem on Reddit. This guide shows you exactly where every file type belongs.

One simple rule: Every model type has its own specific folder. Put files in the wrong place = ComfyUI won't see them.


Hardware Partner

Running these workflows? ComputeAtlas.ai helps you find the right GPU

Optimization is only half the battle. Get precise VRAM benchmarks and hardware recommendations tailored for ComfyUI.

Check GPU Prices →

#šŸ“ Complete Folder Structure

comfyui-workflow.json
ComfyUI/ └── models/ ā”œā”€ā”€ checkpoints/ ← SD models (.safetensors, .ckpt) ā”œā”€ā”€ loras/ ← LoRA files (.safetensors) ā”œā”€ā”€ vae/ ← VAE files (.safetensors, .pt) ā”œā”€ā”€ controlnet/ ← ControlNet models ā”œā”€ā”€ clip/ ← CLIP models ā”œā”€ā”€ clip_vision/ ← CLIP Vision models ā”œā”€ā”€ embeddings/ ← Textual Inversion embeddings (.pt, .safetensors) ā”œā”€ā”€ unet/ ← UNet models (Flux, newer architectures) ā”œā”€ā”€ upscale_models/ ← Upscaler models (ESRGAN, RealESRGAN) ā”œā”€ā”€ ipadapter/ ← IPAdapter models ā”œā”€ā”€ hypernetworks/ ← Hypernetwork files ā”œā”€ā”€ style_models/ ← Style transfer models └── insightface/ ← Face restoration models

#šŸŽÆ Most Common Files & Where They Go

Checkpoints (Base Models)

File types: .safetensors, .ckpt

Examples:

  • →v1-5-pruned-emaonly.safetensors (SD 1.5)
  • →sd_xl_base_1.0.safetensors (SDXL)
  • →flux1-dev.safetensors (Flux)

Location:

comfyui-workflow.json
ComfyUI/models/checkpoints/

How to use: Load with the "Load Checkpoint" node in ComfyUI


LoRAs

File types: .safetensors, .pt

Examples:

  • →add_detail.safetensors
  • →anime_style_lora.safetensors
  • →photorealistic_face.safetensors

Location:

comfyui-workflow.json
ComfyUI/models/loras/

How to use: Load with "Load LoRA" node

āš ļø Critical: LoRAs MUST match your base model:

  • →SD 1.5 LoRA → SD 1.5 checkpoint
  • →SDXL LoRA → SDXL checkpoint
  • →Flux LoRA → Flux checkpoint

VAE Files

File types: .safetensors, .pt

Examples:

  • →vae-ft-mse-840000-ema-pruned.safetensors
  • →sdxl_vae.safetensors

Location:

comfyui-workflow.json
ComfyUI/models/vae/

How to use: Load with "VAE Loader" node → Connect to "VAE Decode"

When you need a VAE:

  • →Images look washed out, blurry, or have wrong colors
  • →Using SDXL without built-in VAE
  • →Workflow specifically requires external VAE

ControlNet Models

File types: .safetensors, .pth

Examples:

  • →control_v11p_sd15_openpose.pth
  • →diffusers_xl_canny_full.safetensors

Location:

comfyui-workflow.json
ComfyUI/models/controlnet/

How to use: Load with "Load ControlNet Model" node

Note: ControlNet models are also version-specific:

  • →SD 1.5 ControlNet → SD 1.5 checkpoint
  • →SDXL ControlNet → SDXL checkpoint

Embeddings (Textual Inversion)

File types: .pt, .safetensors

Examples:

  • →bad-hands-5.pt
  • →EasyNegative.safetensors
  • →negative_hand.pt

Location:

comfyui-workflow.json
ComfyUI/models/embeddings/

How to use: Just place files here. Use in prompts by filename (without extension):

comfyui-workflow.json
beautiful landscape, (bad-hands-5:0.8)

Upscale Models

File types: .pth, .safetensors

Examples:

  • →RealESRGAN_x4plus.pth
  • →4x-UltraSharp.pth
  • →ESRGAN_4x.pth

Location:

comfyui-workflow.json
ComfyUI/models/upscale_models/

How to use: Load with "Upscale Model Loader" node


IPAdapter Models

File types: .safetensors, .bin

Location:

comfyui-workflow.json
ComfyUI/models/ipadapter/

Typical structure:

comfyui-workflow.json
ipadapter/ ā”œā”€ā”€ ip-adapter_sd15.safetensors ā”œā”€ā”€ ip-adapter-plus_sd15.safetensors └── ip-adapter_sdxl.safetensors

#šŸ”§ Organization Tips

ComfyUI supports subfolders. Organize like this:

comfyui-workflow.json
checkpoints/ ā”œā”€ā”€ SD15/ │ ā”œā”€ā”€ realistic/ │ │ └── realisticVision_v51.safetensors │ └── anime/ │ └── anything-v5.safetensors └── SDXL/ └── base/ └── sd_xl_base_1.0.safetensors loras/ ā”œā”€ā”€ SD15/ │ ā”œā”€ā”€ style/ │ └── character/ └── SDXL/ └── style/

Why?

  • →Easier to find files
  • →Prevents version mixing
  • →Better performance (fewer files to scan per folder)

#🚨 Common Folder Mistakes

āŒ Wrong: Putting LoRAs in checkpoints folder

comfyui-workflow.json
checkpoints/ └── my_lora.safetensors ← WRONG

Result: LoRA won't load, or will crash workflow


āŒ Wrong: Mixing SD 1.5 and SDXL in same folder without subfolders

comfyui-workflow.json
checkpoints/ ā”œā”€ā”€ sd15_model.safetensors └── sdxl_model.safetensors ← Confusing

Better:

comfyui-workflow.json
checkpoints/ ā”œā”€ā”€ SD15/ │ └── sd15_model.safetensors └── SDXL/ └── sdxl_model.safetensors

āŒ Wrong: Using OneDrive/Google Drive synced folders

Never put models in:

  • →OneDrive
  • →Google Drive
  • →Dropbox
  • →iCloud Drive

Why?

  • →Cloud sync locks files
  • →Causes loading errors
  • →Extremely slow model loading

#šŸ“„ How to Download Models

From Hugging Face

  1. →Find the model page
  2. →Click "Files and versions"
  3. →Download .safetensors files
  4. →Move to correct ComfyUI folder

Example URLs:

  • →SD 1.5: https://huggingface.co/runwayml/stable-diffusion-v1-5
  • →SDXL: https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0

From Civitai

  1. →Find the model
  2. →Click "Download"
  3. →Choose .safetensors format (preferred over .ckpt)
  4. →Move to correct folder

File size guide:

  • →SD 1.5 checkpoint: ~2-4 GB
  • →SDXL checkpoint: ~6-7 GB
  • →LoRA: 10-200 MB
  • →ControlNet: 700 MB - 2.5 GB

#šŸ” Troubleshooting: "Model Not Found"

Model exists but ComfyUI doesn't see it?

Check:

  1. →

    File is in correct folder

    • →Checkpoints in models/checkpoints/
    • →LoRAs in models/loras/
  2. →

    File extension is correct

    • →.safetensors or .ckpt (checkpoints)
    • →.safetensors or .pt (LoRAs, VAE, embeddings)
  3. →

    File isn't corrupted

    • →Check file size matches expected
    • →Re-download if suspiciously small
  4. →

    Restart ComfyUI

    • →Some folders need restart to refresh
    • →Press Ctrl+C in console, restart
  5. →

    Check file permissions

    • →File isn't "Read Only"
    • →Folder isn't locked by cloud sync

#šŸŽÆ Model Recommendations by Use Case

For Photorealism

Checkpoint:

comfyui-workflow.json
models/checkpoints/ └── realisticVision_v51.safetensors

LoRAs:

comfyui-workflow.json
models/loras/ ā”œā”€ā”€ add_detail.safetensors └── photorealistic_lighting.safetensors

For Anime/Illustration

Checkpoint:

comfyui-workflow.json
models/checkpoints/ └── anything-v5.safetensors

LoRAs:

comfyui-workflow.json
models/loras/ ā”œā”€ā”€ anime_lineart.safetensors └── studio_ghibli_style.safetensors

For ControlNet Workflows

Must have:

comfyui-workflow.json
models/controlnet/ ā”œā”€ā”€ control_v11p_sd15_canny.pth ā”œā”€ā”€ control_v11p_sd15_openpose.pth └── control_v11p_sd15_depth.pth

#šŸ“Š Quick Reference Table

File TypeExtensionFolderAverage Size
SD 1.5 Checkpoint.safetensorscheckpoints/2-4 GB
SDXL Checkpoint.safetensorscheckpoints/6-7 GB
LoRA.safetensorsloras/10-200 MB
VAE.safetensorsvae/300-800 MB
ControlNet.pth, .safetensorscontrolnet/700 MB - 2.5 GB
Embedding.pt, .safetensorsembeddings/5-100 KB
Upscaler.pthupscale_models/15-65 MB

#šŸ’¾ Managing Disk Space

Models take up massive space

Space-saving tips:

  1. →

    Delete unused checkpoints

    • →One SD 1.5 + One SDXL is often enough
  2. →

    Use pruned/EMA versions

    • →Smaller file size, same quality
    • →Look for "pruned-emaonly" in filename
  3. →

    Store on external SSD

    • →Symlink to external drive:
    comfyui-workflow.json
    mklink /D "C:\AI\ComfyUI\models\checkpoints" "E:\AI_Models\checkpoints"
  4. →

    Use .safetensors instead of .ckpt

    • →Often smaller
    • →Faster loading
    • →More secure

#šŸ†˜ Still Can't Find Your Models?

→ Guide 5: Workflow Errors (Node not found issues)
→ Guide 9: Troubleshooting Assistant


Looking to optimize model loading speed? See Guide 7: Performance Optimization

Hardware Partner

Running these workflows? ComputeAtlas.ai helps you find the right GPU

Optimization is only half the battle. Get precise VRAM benchmarks and hardware recommendations tailored for ComfyUI.

Check GPU Prices →