Midjourney Prompt Generator

This webapp generates a Midjourney prompt from a text input and various options. Simply enter the prompt and the desired options below and the app will generate the prompt for you.

Prompt

Enter your prompt here.

Medium

Lighting

Painter

Art Movement

Rendering engine

Perspective

Material

Camera

Filter

Scene type

Chaos

How much more varied, random, and different the results will be. Must be between 0-100. Higher values will favor more interesting and unusual generations in exchange for less reliable compositions.

Seed

Sets the seed, which can sometimes help keep things more steady and reproducible when trying to generate a similar prompt again. It must be a positive integer (any whole number between 0 and 4294967295). If not used, a random seed will be chosen instead, behind the scenes.

Negative Prompting (No)

Negative prompting (`--no plants` would try to remove plants). Equivalent to using an advanced text weight of `::-0.5`.

Image Weight (IW)

Sets image prompt weight relative to text weight. The default value is 0.25.

Height (H)

Sets the height of the image. The value must be between 256 and 2034, while keeping in mind that the maximum upscale resolution is around 3 Megapixels. These values work better as multiples of 64 (or 128 for "--hd").

Quality

How much rendering quality time you want to spend. The default value is 1. Higher values cost more and lower values cost less.

Width (W)

Sets the width of the image. The value must be between 256 and 2034, while keeping in mind that the maximum upscale resolution is around 3 Megapixels. These values work better as multiples of 64 (or 128 for "--hd").

Aspect Ratio (AR)

Generates images with the desired aspect ratio. Enter the desired aspect ratio in the format "W:H", for example "16:9" for a 16:9 aspect ratio (~448x256).

Version

Uses old algorithms 1 (which was formerly the "vibe" option, sometimes better for macro or textures) or 2, the last improvement. We are at version 4 now, which you do not need to specify. So specify `--version 2` to use the previous older model, or `--version 1` for the one before.

Stylize

The stylize argument sets how strong of a 'stylization' your images have, the higher you set it, the more opinionated it will be. The default value is 2500. See below for more info.

Uplight

Uses the "light" upscaler when selecting the U buttons. Results are then closer to the original image, with less detail added during upscale. Ideal for faces and smooth surfaces.

Beta

Uses a new experimental algorithm. This model takes significantly longer to run and only produces 2 outputs (1 for non square resolutions). It also does not work with `--hd`, `--stylize`, and `--q 5`.

HD

Uses a different, older algorithm that’s potentially better for larger images, but with less consistent composition. Best for abstract and landscape prompts. This also generates images at higher resolutions without the need to upscale.

Same Seed

Makes it so the seed affects all images of the resulting grid in the same way. If not used, each image in the grid will use a different "slice" of the seed, providing higher variety.

Video

Saves a progress video, which is sent to you in the ✉️-triggered DM (you must react with the envelope to get the video link). This currently does not work with upscales.