<aside> ğŸ›
Ultra-Fast One-Step Text-to-Image — 1024px Images in 1 to 4 Steps
Ultra-fast one-step text-to-image generation (SANA-Sprint 1.6B). Generates 1024px images in just 1 – 4 diffusion steps, versus 20+ steps for a typical diffusion model. On an H100, produces a 1024×1024 image in ~0.1 seconds — roughly 10× faster than FLUX-schnell while scoring better on image-quality benchmarks. Runs at ~0.31 s on an RTX 4090.
</aside>
SANA-Sprint is a small, extremely fast text-to-image model from NVIDIA and MIT Han Lab. Give it a text prompt — a scene description, a subject, a mood — and it generates a 1024×1024 image in a fraction of a second. The key trick behind its speed: instead of the usual 20+ "denoising steps" that a normal diffusion model needs, SANA-Sprint has been trained to produce a good image in as few as 1 step (and never more than 4). On benchmark tests it beats FLUX-schnell — a well-known "fast" image model — on both image quality (FID 7.59 vs 7.94) and prompt-following (GenEval 0.74 vs 0.71), while running roughly ten times faster. It supports both English and Chinese prompts and produces images at 1024×1024 by default (multi-scale height and width also supported). Important: the underlying model is released under NVIDIA's Open Model License and is intended for research use — see the License section below before deploying it commercially..
<aside>
Input: Text prompt (English or Chinese)

</aside>
<aside>
<aside>
1024 × 1024 native resolution (multi-scale H × W supported)
Photorealistic or stylized depending on the prompt

</aside>
| Speed on H100 | ~0.1 seconds per 1024×1024 image — 10× faster than FLUX-schnell |
| Speed on RTX 4090 | ~0.31 seconds per 1024×1024 image — consumer-GPU friendly |
| Diffusion steps | 1 – 4 (typical: 2) — vs. 20+ for standard diffusion models |
| FID score (image quality, lower = better) | 7.59 — beats FLUX-schnell (7.94) at 1 step |
| GenEval score (prompt-following, higher = better) | 0.74 — beats FLUX-schnell (0.71) at 1 step |
| Model size | 1.6B parameters (BF16) |
| Native resolution | 1024px base with multi-scale H × W |
| Languages | English and Chinese |
| ControlNet variant | Real-time structure-guided generation available in the SANA-Sprint family (~0.25 s on H100 |
| Architecture | Linear Diffusion Transformer (from the SANA family) with one-step / few-step consistency distillation |
| Distillation Method | Continuous-time Consistency Distillation (sCM) — a training-free approach that avoids costly retraining while enabling 1–4 step generation |
| Step-Adaptive Design | Unified single model that produces high-quality output across the 1 – 4 step range (no need for separate 1-step / 4-step checkpoints) |
| Text Encoder | Gemma 2 2B Instruct (google/gemma-2-2b-it) — frozen, pre-trained |
| Latent Feature Encoder | DC-AE (Deep Compression Autoencoder) — 32× spatial compression |
| Parameters | 1.6B |
| Precision | bfloat16 (BF16) |
| Base Resolution | 1024px (multi-scale height × width supported) |
| Supported Frameworks | NVLabs SANA repository (github.com/NVlabs/Sana); Hugging Face Diffusers integration available |
| Family Members | Original SANA (many-step), SANA-Sprint 0.6B and 1.6B (few-step), SANA-Sprint ControlNet |
| Paper | "SANA-Sprint: One-Step Diffusion with Continuous-Time Consistency Distillation" — arXiv:2503.09641 (Mar 12, 2025) |