--seed is an integer (0–4294967295) that sets Midjourney's initial noise. Same prompt + same seed + same model version = same image.
How to capture a seed
- React to a finished image with the envelope emoji (✉️) in Discord
- Midjourney bot will DM you the seed
- Reuse it next time with --seed [number]
3 typical use cases
1. Reproduce yesterday's imageSame prompt + same seed
{original prompt} --seed 1234567 --v 6 --ar 3:4
Only works within the same model major version. v6 seeds don't map to v6.1 cleanly.
2. Build a seriesFixed seed, changed scene
{character block} walks across a stone bridge --seed 1234567 --cref [url] --cw 60
Combined with --cref, fixed seeds make small character series much more coherent.
3. Tweak a detailSeed unchanged, prompt nudged
{original with "linen apron" → "denim apron"} --seed 1234567
Same seed, swap one word — the image stays close, with only the requested change.
Common gotchas
Seeds do not survive version changes
A v6 seed does not behave the same way under v6.1 or Niji 6.
Reproduction is ~95% accurate
Even with everything identical, tiny algorithmic differences leave room for small variations.
High --chaos breaks seeds
--chaos above 50 makes seed reproduction unreliable.