Seed
What is Seed?
A Seed is the number that tells the AI which random starting noise to use. The same seed plus the same prompt always produces the same image: so saving seeds lets you reproduce results and make controlled, iterative changes.
At a glance
- Also known as
- Random seedGeneration seedNoise seed
- Used for
- Reproducing specific generation results reliablyEnabling controlled iteration by isolating prompt and setting changesVersion control for AI generation workflowsCreating visual cohesion across series of related generations
- Common tools
- All AI generation platformsStable diffusion interfaces (automatic1111, ComfyUI)Most generation APIs and advanced interfaces
- Related terms
- Noise / noise levelPromptCFG scaleIterationSampling / samplerDiffusion model
Ready to create?
Direct scenes, design characters, and ship full films
All-in-one AI creative platform with simple, transparent pricing, no speed throttles, and an infinite Canvas for max creativity.
How it compares
Compared with related concepts
Seeds and prompts are the two primary levers for controlling AI generation outputs. The prompt determines the content, style, and characteristics of what is generated: it defines the target. The seed determines the specific noise pattern from which the generation denoises toward that target: it defines the specific path taken. Changing the prompt with a fixed seed explores different content directions from the same starting structure. Changing the seed with a fixed prompt explores different specific instantiations of the same content direction. Professional generation workflows manage both deliberately.
Think of it like…
A seed is like the starting position of a roulette wheel before spinning: with the same starting position and the same spin force, you will always get the same result. The prompt is the force and direction of the spin; the seed is where the wheel starts. Change one or the other and the ball lands differently.
Pro tip
Develop the habit of recording seeds for every output that has potential value, even during early exploration. Most generation interfaces display the seed used for each generation: note it alongside the prompt, settings, and model version in a generation log. Without a recorded seed, a great output from an early exploration run may be impossible to reproduce, and prompts alone cannot guarantee exact reproduction of a result that the specific seed contributed significantly to producing.
Types and variations
- A random seed is a value assigned by the generation system automatically, typically drawn from a large numerical range, producing a unique starting noise pattern for each generation.
- A fixed seed is a user-specified value held constant across multiple generations, enabling reproducibility.
- A seed series uses incrementally related seed values to produce outputs that share underlying compositional similarities while varying in specific details.
- In some platforms, seeds are expressed as large integers; in others they may be encoded differently but function identically.
Ready to make your first scene in Morphic?
Try MorphicCommon use cases
Seeds are used in controlled prompt iteration to isolate the effect of specific prompt changes, in production version control to record and reproduce specific high-quality outputs, in client presentation workflows to regenerate approved outputs on demand, in series and set creation to produce visually related images sharing underlying compositional structure, and in debugging and quality control workflows to reproduce and investigate specific generation artefacts or failure modes.
Ready to create?
Direct scenes, design characters, and ship full films
All-in-one AI creative platform with simple, transparent pricing, no speed throttles, and an infinite Canvas for max creativity.