Launch app
Imagifly: create your prompt library →

Midjourney tutorial: how to use the seed parameter

← All articles

When creating images using Midjourney, you might notice that the results can be inconsistent, showing variations each time, even if you are using the exact same prompts for each creation.

If you're aiming for consistent outputs across multiple generations, the Midjourney seed parameter can help you achieve this result.

Understanding Midjourney seeds

In Midjourney, each grid of images is created starting from a unique noise pattern, that is used as base for generating the assets.

Every noise pattern corresponds to a distinct seed value. Executing a prompt multiple times results in different seed values and, consequently, different starting noise patterns and possibly inconsistent image outputs.

By using the same seed parameter for all your generations, you ensure each image grid starts from an identical noise pattern, improving consistency.

To specify a seed value, simply append --seed followed by a value (e.g., --seed 100) to your prompt. The acceptable range for seed values is whole numbers between 0 and 4294967295.

Consider the following prompt:

/imagine prompt: sunset, unicorn silhouette, misty forest, golden rays, ethereal glow, oil-painting texture, diagonal composition

Create your prompt library with Imagifly

Below is a side-by-side comparison of two image grids generated with this same prompt. As no seed was provided, each grid has been created starting from a different noise pattern - i.e. different seed values.

unicorn in a misty forest, created in midjourney
unicorn in a misty forest, created in midjourney

Let's now add a seed value to this same prompt:

/imagine prompt: sunset, unicorn silhouette, misty forest, golden rays, ethereal glow, oil-painting texture, diagonal composition, --seed 2000

Create your prompt library with Imagifly

If we run this prompt multiple times, Midjourney will keep creating exactly the same images.

unicorn in a misty forest, seed 2000, created in midjourney
Grid created with --seed 2000. Multiple generations will lead to the same images

Why use the seed parameter?

Specifying the same seed with identical prompts produces the same results, so why is this useful? Primarily, it lets you see how making one change in your prompt affects the results.

Take the previous prompt as an example. If we alter the texture from 'oil-painting' to 'matte-painting', the seed parameter helps isolate the impact of this change.

/imagine prompt: sunset, unicorn silhouette, misty forest, golden rays, ethereal glow, matte-painting texture, diagonal composition

Create your prompt library with Imagifly

Below is a comparison of two generations (on the left, 'oil-painting texture', on the right, 'matte-painting texture') with different seeds, which shows variations originating from both the medium (oil-painting vs matte-painting) and the initial noise pattern.

unicorn in a misty forest, oil-painting texture, created in midjourney
unicorn in a misty forest, matte-painting texture, created in midjourney
Differences are originated from the different medium, but also from the different seed value - e.g., see how the unicorns are in different positions when comparing the two grids

Using the same seed eliminates differences related to the initial noise, highlighting the influence of the medium parameter, as shown in the images below.

unicorn in a misty forest, oil-painting texture, seed 2000, created in midjourney
unicorn in a misty forest, matte-painting texture, seed 2000, created in midjourney
The two image grids are remarkably consistent, showing only variations due to the different mediums used

Retrieving seed value for generated images

If you need to get the seed value used for a previously generated image grid, follow these steps:

  1. Click the 'Add Reaction' button to react to the generated images.
  2. Search and select the 'Envelope' emoji as a reaction.

This will reveal the seed number used for that specific generation, allowing for replication or further experimentation with the same starting noise pattern.

For more info on the seed parameter, check the Midjourney documentation.

Mastering Midjourney prompt parameters

To learn more about Midjourney parameters, check out our related articles on the subject:

If you want to step-up your game with AI generative tools, consider sticking around. You'll find plenty of tutorials and an app to manage all your prompts.


Imagifly - create your prompt library

The Imagifly app is the perfect place to store your prompt library:

  • Create a free account
  • Create and save prompts
  • Add a cover image that quickly reminds you of the content you can create with a prompt

Follow us

Imagifly futuristic logo A robot and a human facing each other

©IMAGIFLY — MMXXIV

Cookie compliance

We use cookies to give you the best possible website experience. By using Imagifly, you agree to our Privacy policy.