# Seed

**Source:** https://promtable.com/glossary/seed

> A seed is an integer that initializes the random number generator inside an image, video, or audio model, making generation reproducible.

---
A seed is an integer that initializes the random number generator inside an image, video, or audio model, making generation reproducible.

Pass the same seed + same prompt + same model + same sampler and you get the same output, every time. This is essential for iterating on a prompt — fix the seed, change one word, and you can attribute the visual change to that word alone. Most diffusion APIs (Stable Diffusion, Flux, Midjourney via --seed, Replicate) expose the seed. LLM APIs increasingly support a `seed` parameter too for partially-reproducible text output (OpenAI, Anthropic with extended thinking off). Sharing a seed alongside a prompt makes your result reproducible to others.

## When to use

- A/B testing prompt edits — fix the seed.
- Generating four variants — change only the seed.
- Sharing reproducible results in tutorials.

## Common mistakes

- Reporting a successful prompt without its seed — readers can't reproduce.
- Assuming seed reproducibility carries across model versions — it usually doesn't.

## Related terms

- [diffusion-model](https://promtable.com/glossary/diffusion-model)
- [cfg-scale](https://promtable.com/glossary/cfg-scale)
- [midjourney-parameters](https://promtable.com/glossary/midjourney-parameters)

*Last updated: 2026-06-01*
---

Original page: https://promtable.com/glossary/seed
Maintained by Promtable (https://promtable.com). Content: CC BY 4.0. Cite as "Promtable — https://promtable.com/glossary/seed".
Contact: info@vibecodingturkey.com.