What is a Checkpoint?
Every AI model is defined by its weights — millions or billions of numerical parameters learned during training. A checkpoint freezes those weights into a portable file that can be shared, downloaded, and loaded by anyone with compatible inference software.
For Stable Diffusion, thousands of community-fine-tuned checkpoints exist — each specializing in anime, photorealism, architectural rendering, or specific brand aesthetics. Unlike LoRAs (which are small adapters), full checkpoints are the entire fine-tuned model.
How it works
Base vs. fine-tuned
'Base' checkpoints (like SD 1.5 or SDXL) are released by the model creators. 'Fine-tuned' checkpoints are trained by the community on additional data, specializing the model for specific styles or subjects.
File formats
Most checkpoints are distributed as .safetensors (safer, faster loading) or the older .ckpt format (can contain arbitrary code, security risk). Always prefer .safetensors.
Types & variants
- Base checkpointThe original released model (SD 1.5, SDXL, SD 3.5).
- Fine-tuned checkpointCommunity-trained variant specializing in a style or subject.
- Merged checkpointA mathematical blend of two or more checkpoints combining their strengths.
Common use cases
- Loading a photorealism-specialized checkpoint for product photos
- Switching to an anime checkpoint for stylized character art
- Sharing custom-trained models as portable files
- Archiving specific model states for reproducibility