Check my GPU →

SDXL 1.0 on 6 GB of VRAM

Not entirely. Even 16-bit is 1.1 GB over 6 GB, so ComfyUI keeps part of it in system RAM. The 2023 classic. One 6.9 GB checkpoint with the text encoders and VAE inside, and the biggest library of LoRAs and fine-tunes.

Image model · 3.5BAny 6 GB GPUData 2026-10-01
Offload
Not entirely in VRAM, but it can still run.

Nothing fits entirely, but 16-bit (6.9 GB) overflows by only about 1.1 GB. ComfyUI keeps that part in system RAM automatically: slower than a full fit, but usable.

Best file16-bit
File size6.9 GB
VRAM needed~7.1 GB
System RAM16 GB+
Memory map · 6 GB GPU7.1 GB needed · 1.1 GB over 6 GB
04 GB7 GB
Weights 16-bit · 5.1 GBWorking memory · 1.2 GBReserve · 0.8 GBSpills to system RAM · 1.1 GB

02Every file, on 6 GB

FileSizeNeededOn this cardQualityDownload
16-bit ←
SAFETENSORS · stabilityai
6.9 GB7.1 GBspills 1.1 GBthe original weightsHugging Face →

“Needed” adds 1.2 GB of working memory for SDXL and a 0.8 GB reserve. Sizes 2026-10-01. The 6.94 GB checkpoint also holds the two text encoders and the VAE. During sampling only the UNet (about 5.1 GB at 16-bit, 2.6B parameters) has to sit in VRAM, so that is the figure used for the 16-bit file.

03What to download

PartFileFolderSize
Checkpointsd_xl_base_1.0.safetensors
16-bit · stabilityai/stable-diffusion-xl-base-1.0
models/checkpoints6.9 GBDownload →
Total download · keep about the same free on disk6.9 GB

One file: the checkpoint already contains the text encoders and the VAE. Sizes from Hugging Face, 2026-10-01.

04The text encoder

The text encoder is inside the checkpoint, so there is nothing extra to download.