SDXL Turbo & Lightning
SDXL Turbo and the SDXL Lightning checkpoints are distilled versions of Stable Diffusion XL, trained to produce a finished image in just 1 to 8 steps instead of the usual 25–40. They make near-real-time generation possible — but only if you configure them correctly, because their step count, CFG, and scheduler all differ sharply from the base model.
How it works
Distillation compresses the denoising process. Where base SDXL gradually removes noise over many steps, these models learn to jump most of the way in a few. That has two consequences. First, steps are fixed and low — Turbo targets 1 step, Lightning ships in 2, 4, and 8-step variants — and adding more does nothing useful. Second, CFG scale must drop: Turbo runs at about 1.0 and Lightning at 1.0–2.5, because the prompt guidance is already baked in and high CFG over-cooks the result. Matching the right scheduler (Euler Ancestral for Turbo, Euler or DPM++ SDE with sgm_uniform for Lightning) is the final piece. This guide gives the correct combination for each model.
Tips and examples
- Low CFG is non-negotiable. If your Turbo or Lightning images look fried or over-saturated, your CFG is too high — drop it toward 1.
- Match steps to the checkpoint. Use the 4-step Lightning model at 4 steps, not 20. The variant name tells you the target.
- Draft fast, finalize full. Use Lightning to explore compositions instantly, then re-render the winner with base SDXL for maximum detail.
- Keep prompts concise. With so few steps, long elaborate prompts have less room to resolve — clear, direct prompts perform best.