Check my GPU →

SDXL 1.0 on 10 GB of VRAM

Yes, but only just: 16-bit leaves 2.9 GB free on 10 GB. 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 10 GB GPUData 2026-10-01
Runs well
Yes.

Take 16-bit (6.9 GB). In use it comes to about 7.1 GB, with 2.9 GB left over on 10 GB.

Best file16-bit
File size6.9 GB
VRAM needed~7.1 GB
System RAM16 GB+
Memory map · 10 GB GPU7.1 GB / 10 GB
05 GB10 GB
Weights 16-bit · 5.1 GBWorking memory · 1.2 GBReserve · 0.8 GBFree · 2.9 GB

01What 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.

02Every file, on 10 GB

FileSizeNeededOn this cardQualityDownload
16-bit ←
SAFETENSORS · stabilityai
6.9 GB7.1 GBfits · 2.9 GB sparethe 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.

03The text encoder

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