Seeds
Paste into the Seed field of A1111 / Forge / ComfyUI, or the XYZ plot value box (comma separator).
A tool that generates seeds for AI image generation (Stable Diffusion / ComfyUI / Forge / NovelAI). A seed is the integer that determines the result — the same seed with the same prompt reproduces the same image (in the same setup). It has two modes. "Random" makes the number of seeds you ask for using cryptographically strong randomness (crypto.getRandomValues), so you can line up a fresh batch of varied seeds to hunt for a good composition before you lock one in. "Sequence" builds a run of consecutive seeds from a start seed plus a step, ready to paste into the Seed axis of the A1111 / Forge X/Y/Z plot, or for batch runs where you want to step the seed by one and compare. The range can be 32-bit unsigned (0–4294967295, the A1111 / ComfyUI default) or 31-bit (0–2147483647), and any sequence value past the range wraps back into it. Choose the separator — comma (for XYZ plot), newline (for a list) or space — and a count of 1–256. Copy the seeds and paste them into the Seed field of your UI or the XYZ plot value box. Everything runs as in-browser random generation and plain string joining — the seeds it produces are never sent to any API or server.
How to use
- Choose Random or Sequence (for an XYZ plot, Sequence + comma is handy).
- Pick the count, range (32-bit / 31-bit) and separator. For Sequence, set the start seed and step.
- Copy the seeds and paste them into your tool's Seed field or the XYZ plot value box.
FAQ
Are the seeds sent anywhere?
No. Seeds are made entirely in your browser using its random generator (crypto.getRandomValues) and plain string joining. The seeds it produces are never sent to any API or server — it all stays on your device.
Which range should I pick?
AUTOMATIC1111, Forge and ComfyUI default to 32-bit unsigned (0–4294967295), so use that unless you have a reason not to. Pick 31-bit (0–2147483647) only if an older or specific setup needs seeds to fit in that range.
How do I paste into the XYZ plot Seed axis?
Use Sequence mode with the comma separator to get a list like 1001, 1002, 1003… Paste it into the value box of the A1111 / Forge X/Y/Z plot with the axis set to Seed. You can also paste a comma-separated Random list.
What happens if a sequence goes past the range?
If start + step exceeds the chosen range (max value), the value wraps back into range to stay a valid seed. Negative values are converted into range too, so the list is ready to paste as-is.
Does the same seed always give the same image?
If the prompt, model, sampler, steps, resolution and version are all identical, you'll reproduce essentially the same image. Change any of those and the result changes — think of the seed as one key to reproducibility, not the only one.