Parameter Overview
Speed mode (draft / fast / turbo) is controlled via the API’s
model_params.speed field. There is no need to manually write --draft / --fast / --turbo in the prompt.Basic Parameters
Aspect Ratio --ar
Sets the image aspect ratio. Only integer ratios are supported.
1:1, 4:3, 3:2, 16:9, 9:16, 2:3
Chaos --chaos / --c
Controls the diversity of generated results. Higher values produce greater differences among the 4 images.
Negative Prompt --no
Excludes unwanted elements, equivalent to -0.5 weight. Supports multiple keywords.
Quality --quality / --q
Controls generation detail level.
Higher quality values consume more GPU resources and increase costs accordingly.
Seed --seed
Fixes the initial random state for comparison testing.
- Range: 0 - 4294967295
- Same seed + same prompt → similar (not identical) results
- Not applicable in turbo speed mode
Stylize --stylize / --s
Adjusts the balance between realism and artistic style.
Weird --weird / --w
Introduces unconventional and surreal elements.
Experimental --exp (V7 Exclusive)
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
--stylizeeffects above 25-50
Raw Mode --raw
Disables default beautification for stricter adherence to prompt details. Suitable for photorealism or precise control scenarios.
Tile --tile
Generates seamlessly repeating patterns (seamless in all four directions), suitable for textures, wallpapers, and fabric designs.
Image Reference Parameters
Image Prompt
Place image URLs at the beginning of the prompt to influence the generated content.- Maximum 20 image prompts
- Supported formats:
.png,.gif,.webp,.jpg,.jpeg
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 - Weight allocation supported:
--sref URL1::2 URL2::1(Note: the::here is weight syntax within the sref parameter, which is a different concept from the multi-prompt::separator that V7 does not support) - 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.
Style Version --sv
Switches the style reference algorithm version.
Object Reference --oref (V7 Exclusive)
Places characters, objects, vehicles, or non-human creatures from the reference image into a new image. Must be used with a text prompt.
Object Reference Weight --ow (V7 Exclusive)
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’smodel_params.speed field, which is automatically injected into the prompt.
Dependencies
The following parameters require other parameters to take effect:Conflicts
Unsupported Parameters in V7
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.