Skip to main content

Parameter Overview

Two settings are not written into the prompt — they are controlled through the API instead (writing them in the prompt has no effect):
  • Speed (draft / fast) → model_params.speed
  • Output quality (standard / hd) → top-level quality parameter
--v / --version is locked to V8.1 and --niji is not supported. See Speed Modes and Output Quality below.

Basic Parameters

Aspect Ratio --ar

Sets the image aspect ratio. Only integer ratios are supported.
Common values: 1:1, 4:3, 3:2, 16:9, 9:16, 2:3. Extreme ratios may produce unpredictable results.

Chaos --chaos / --c

Controls the diversity of generated results. Higher values produce greater differences among the 4 images.

Stylize --stylize / --s

Adjusts the balance between realism and artistic style.

Experimental --exp

Similar to --stylize but stackable, generating more detailed, dynamic, and creative images.
  • Recommended values: 5, 10, 25, 50, 100
  • Noticeable effect changes from 5-50, diminishing returns from 50-100
  • May override --stylize effects above 25-50

Raw Mode --raw

Disables default beautification for stricter adherence to prompt details. Suitable for photorealism or precise control scenarios.

Seed --seed

Fixes the initial random state for comparison testing.
  • Range: 0 - 4294967295
  • Same seed + same prompt → similar (not identical) results

Image Reference Parameters

Image Prompt

Place image URLs at the beginning of the prompt to influence the generated content.
Valid combination rules:
  • Maximum 20 image prompts
  • Supported formats: .png, .gif, .webp, .jpg, .jpeg
  • Not available with draft speed (use fast)

Image Weight --iw

Controls the influence of image prompts on the result. Range 0 - 3, default 1. Higher values produce results closer to the reference image.

Style Reference --sref

Matches the visual style (colors, textures, lighting) of the reference image without copying content. Must be used with a text prompt.
  • Multiple supported: --sref URL1 URL2
  • Random style supported: --sref random (returns a numeric code after generation, reusable)
  • Maximum 20 srefs

Style Weight --sw

Controls the influence of the style reference. Range 0 - 1000, default 100.

Object Reference --oref

Places characters, objects, vehicles, or non-human creatures from the reference image into a new image. Must be used with a text prompt.
Only one object reference image can be used, and generation takes longer when it is active.

Object Reference Weight --ow

Range 1 - 1000, default 100. Recommended to keep below 400, otherwise results may be unpredictable. High --stylize values may require higher --ow to compensate.

Speed Modes

Speed mode is controlled via the API’s model_params.speed field (do not write --draft / --fast in the prompt).
Unlike V7, V8.1 draft mode is not half price — it uses the same multiplier as fast. Draft returns 24 small sketches in one run; pick the ones you like and re-run them at full quality. Draft cannot be combined with hd quality.

Output Quality

Output resolution is controlled via the top-level quality parameter, not a prompt flag. Do not write --hd in the prompt.
  • The quality multiplier is combined (multiplied) with the speed multiplier.
  • hd is incompatible with draft speed.

Dependencies

The following parameters require other parameters to take effect:

Conflicts


Unsupported Parameters in V8.1


Prompt Format Guidelines

Basic Structure

Writing Rules

  • Parameters go at the end of the text prompt
  • A space is required before --
  • Do not use punctuation in parameters
  • No text can follow after parameters

Examples


Content Moderation Notice

Midjourney has a built-in content moderation system. If some generated images are filtered by moderation, credits consumed for that request will not be refunded. Please ensure your prompts comply with content guidelines.