Midjourney Parameters Explained: Full Reference Table
Midjourney parameters are settings you add to the end of a prompt with a double hyphen, such as --ar 16:9 or --s 250. They control things the words can't, like aspect ratio, how strongly Midjourney applies its own aesthetic, how varied the grid is, and which model or style reference is used.
How Midjourney parameters work
A parameter is an instruction to the image generator rather than a description of the image. Your words describe what you want to see; parameters change how Midjourney produces it.
The rules are simple:
- Parameters go at the end of the prompt, after all your descriptive text.
- Each starts with two hyphens, followed by the name, a space and usually a value:
--ar 3:2. - Separate parameters with spaces. The order between them doesn't matter.
- Don't put commas or full stops after a parameter. Punctuation can be read as part of the value and cause an error.
- Many parameters have a short form.
--stylize 250and--s 250do the same thing.
A complete prompt with parameters looks like this:
a lighthouse on a rocky coast at dusk, long exposure, moody blue light --ar 3:2 --s 150 --c 10
If you're still working on the descriptive part, our guide to Midjourney prompt structure covers how to order subject, style and setting before you add any parameters.
The Midjourney parameter reference table
This table covers the parameters most people use day to day. Ranges and defaults can change between model versions, so check Midjourney's own docs if a value is rejected.
| Parameter | Short form | What it does | Typical values | Use it when |
|---|---|---|---|---|
--aspect | --ar | Sets the width-to-height ratio of the image | Whole numbers, e.g. 1:1, 4:5, 16:9, 9:16 | You know where the image will be used |
--stylize | --s | Controls how strongly Midjourney applies its default aesthetic | 0-1000, default 100 | Images look too plain or too "Midjourney" |
--chaos | --c | Increases variety between the images in a grid | 0-100, default 0 | You're exploring ideas and want different takes |
--weird | --w | Pushes results towards unconventional, offbeat looks | 0-3000, default 0 | You want something surprising or experimental |
--seed | none | Fixes the starting noise so results are repeatable | A whole number | Testing one change at a time |
--no | none | Negative prompt: tells Midjourney what to leave out | One or more words, comma-separated | An unwanted element keeps appearing |
--style raw | none | Reduces Midjourney's automatic beautification | raw | You want literal, photographic or precise results |
--sref | none | Applies a style reference from an image URL or numeric code | URL, code, or random | You want a consistent look across images |
--sw | none | Sets how strongly the style reference applies | 0-1000, default 100 | A style reference is too weak or too dominant |
--iw | none | Sets how much an image prompt influences the result | Check docs for your version | You're using an image prompt at the start |
--tile | none | Creates a seamless repeating pattern | No value needed | Textures, wallpapers, fabric prints |
--niji | none | Switches to the anime and illustration model | A version number | Anime, manga or stylised illustration |
--version | --v | Chooses the model version | A version number | You need an older model's look or features |
--personalize | --p | Applies your personalisation profile | No value, or a profile code | You want results nudged towards your taste |
--repeat | --r | Runs the same prompt several times | A small whole number | You want lots of options from one prompt |
Parameters that shape composition and variety
--ar (aspect ratio)
The aspect ratio changes the canvas shape, and Midjourney composes for that shape. A portrait at --ar 9:16 is framed differently from the same prompt at --ar 16:9, so set it from the start rather than cropping later. Ratios must use whole numbers. Our aspect ratio guide lists the right ratio for each platform.
--chaos and --weird
--chaos makes the four images in a grid differ more from each other. --weird makes each image stranger. They solve different problems: chaos is for exploring, weird is for character. Low values of both are often enough.
--seed
Every job starts from random noise. A seed number fixes that noise, so the same prompt with the same seed and settings gives very similar results. It's the best tool for testing one change at a time.
Parameters that control style
--stylize
Low values follow your prompt more literally. High values give Midjourney more freedom to add its own sense of composition, colour and detail. The default of 100 is a sensible middle.
--style raw
Raw mode tones down the built-in polish. It's useful for photography prompts, product shots and anything where you want the words to matter more than Midjourney's taste.
--sref and --sw
A style reference copies the look of an image (colour, texture, mood) without copying its content. You can use an image URL or a numeric style code, and --sref random picks a random code for you to discover new looks. --sw controls the strength. Style codes may render differently across model versions, so test old codes after an update. See our style references guide for the details.
--niji, --v and --p
--niji uses a model tuned for anime and illustration. --v picks a model version. --p applies your personalisation profile, built from images you've ranked or liked, so results lean towards your taste.
Parameters for image prompts and special outputs
- Image prompts: paste an image URL at the start of the prompt, then add
--iwat the end to control its influence. Higher values follow the image more closely. - --no: removes unwanted elements, e.g.
--no text, watermark. Write the things you don't want as plain nouns. - --tile: makes the edges match so the image repeats seamlessly. Try
hand-drawn lemons and leaves, flat pastel illustration --tile.
A practical example combining several:
ceramic coffee mug on a linen tablecloth, soft window light, minimal product photography --ar 4:5 --style raw --s 50 --no text, logo
Here --style raw and a low --s keep the product realistic, and --no stops Midjourney inventing a printed logo. Remember that Midjourney is poor at rendering long, exact text, so add real typography in a design tool afterwards.
Common parameter mistakes
- Putting parameters in the middle. Anything after a parameter can be misread. Keep all of them at the end.
- Using a single hyphen or an en dash. It must be two plain hyphens. Some apps autocorrect
--into a dash, so check when pasting. - Decimal aspect ratios.
--ar 1.91:1won't work. Use whole numbers, e.g.--ar 191:100. - Changing several parameters at once. You won't know which one made the difference. Change one, keep the seed fixed, compare.
- Writing "no" in the prompt text. "A beach, no people" can add people, because "people" is in the prompt. Use
--no peopleinstead. - Maxing everything out.
--s 1000 --c 100 --w 3000rarely gives usable images. Start low and raise values gradually.
Doing this faster with Dreamdrive
Dreamtune builds prompts from dropdowns, including a Technical group, so you can pick settings without typing them from memory. My Prompts saves every prompt, parameters included, into searchable project folders for one-click reuse. Style Vault keeps your --sref codes with preview images.
Frequently asked questions
Where do parameters go in a Midjourney prompt?
Does the order of Midjourney parameters matter?
What is the default stylize value in Midjourney?
Why is my Midjourney parameter not working?
What's the difference between --chaos and --weird?
5 free credits. Works right inside midjourney.com.
Keep reading
What is Dreamdrive?
Dreamdrive is a Chrome extension that builds Midjourney prompts from dropdowns, saves every prompt into projects and keeps your --sref styles in one vault.
Dreamdrive pricing
How Dreamdrive pricing works: 5 free credits to start, a subscription for the full toolkit, and one-time Credit Packs to top up. What a credit is.
Midjourney prompt structure
The anatomy of a strong Midjourney prompt: subject, composition, style, lighting and parameters like --ar, --stylize and --sref, with copy-ready examples.