A User Guide for Midjourney Command Suffix Parameters

A User Guide for Midjourney Command Suffix Parameters

March 14th, 2023

Command List

You can interact with the Midjourney Bot on Discord by typing a Command. Commands are used to create images, change default settings, monitor user info, and perform other helpful tasks.

Midjourney Commands can be used in any Bot Channel, on private Discord servers where the Midjourney Bot has been permitted to operate, or in a direct message with the Midjourney Bot.


Get an answer to a question.


Easily blend two images together.


Toggle notification pings for the #daily-theme channel update


Switch to Fast mode.


Shows helpful basic information and tips about the Midjourney Bot.


Generate an image using a prompt


View information about your account and any queued or running jobs.


For Pro Plan Subscribers: switch to Stealth Mode


For Pro Plan Subscribers: switch to Public Mode


Generate a personal link for a user's account page.


View and adjust the Midjourney Bot's settings

/prefer option

Create or manage a custom option.

/prefer option list

View your current custom options.

/prefer suffix

Specify a suffix to add to the end of every prompt.


Use an images Job ID to regenerate the Job within Discord.


Switch to Relax mode.


Toggle Remix mode.

Parameter List

Parameters are options added to a prompt that change how an image generates. Parameters can change an image's Aspect Ratios, switch between Midjourney Model Versions, change which Upscaler is used, and lots more.

Parameters are always added to the end of a prompt. You can add multiple parameters to each prompt.

Basic Parameters

Aspect Ratios

--aspect, or --ar Change the aspect ratio of a generation.


--chaos <number 0–100> Change how varied the results will be. Higher values produce more unusual and unexpected generations.


--no Negative prompting, --no plants would try to remove plants from the image.


--quality <.25, .5, 1, or 2>, or --q <.25, .5, 1, or 2> How much rendering quality time you want to spend. The default value is 1. Higher values cost more and lower values cost less.


--seed <integer between 0–4294967295> The Midjourney bot uses a seed number to create a field of visual noise, like television static, as a starting point to generate the initial image grids. Seed numbers are generated randomly for each image but can be specified with the --seed or --sameseed parameter. Using the same seed number and prompt will produce similar ending images.


--stop <integer between 10–100> Use the --stop parameter to finish a Job partway through the process. Stopping a Job at an earlier percentage can create blurrier, less detailed results.


--style <4a, 4b or 4c> Switch between versions of the Midjourney Model Version 4


--stylize <number>, or --s <number> parameter influences how strongly Midjourney's default aesthetic style is applied to Jobs.


--uplight Use an alternative "light" upscaler when selecting the U buttons. The results are closer to the original grid image. The upscaled image is less detailed and smoother.


--upbeta Use an alternative beta upscaler when selecting the U buttons. The results are closer to the original grid image. The upscaled image has significantly fewer added details.


Model Version & Parameter Compatability

Default Values (Model Version 4)

Model Version Parameters

Midjourney routinely releases new model versions to improve efficiency, coherency, and quality. Different models excel at different types of images.


--niji An alternative model focused on anime style images.

High Definition

--hd Use an early alternative Model that produces larger, less consistent images. This algorithm may be suitable for abstract and landscape images.


--test Use the Midjourney special test model.


--testp Use the Midjourney special photography-focused test model.


--version <1, 2, or 3> or --v <1 2, or 3> Use an earlier version of the Midjourney algorithm. The current algorithm (V4) is the default setting.

Image Prompts

You can use images as part of a prompt to influence a Job's composition, style, and colors. Images prompts can be used alone or with text prompts—experiment with combining images with different styles for the most exciting results.

To add images to a prompt, type or paste the web address where the image is stored online. The address must end in an extension like .png, .gif, or .jpg. After adding image addresses, add any additional text and parameters to complete the prompt.

mage prompts go at the front of a prompt.

Prompts must have two images or one image and additional text to work.

An image URL must be a direct link to an online image.

In most browsers, right-click or long-press an image and select Copy Image Address to get the URL.

The /blend command is a simplified image prompting process optimized for mobile users.

Upload an image to Discord

To use a personal image as part of a prompt, upload it to Discord. To upload an image, click the Plus sign next to where messages are typed. Select Upload a File, select an image, and send the message. To add this image to a prompt, begin typing /imagine as usual. After the prompt box appears, drag the image file into the prompt box to add the image's URL. Alternatively, right-click the image, select Copy Link, and then paste the link within the prompt box.

Image Prompts in V3

Image prompts in earlier Midjourney Model Versions are more abstract inspirations than in current models. An image prompt is not the same as building on top of (or "initializing" from) a starting input image. Image prompts are used as visual inspiration, not as a starting point.

Image Weight, --iw

Earlier Midjourney Model Versions can use the image weight parameter --iw to adjust the importance of the image URLs vs. the text. --iw 0.25 is the default and is used when no --iw is specified. Higher --iw values mean the image prompt will have more impact on the finished job.

See the Multi Prompts page for more information about the relative importance between parts of a prompt.

--iw accepts integers -10,000–10,000.

Example 2: The text prompt vibrant California poppies combined with an image prompt of Van Gogh's Sunflowers.

prompt: http://sunflowers.png vibrant California poppies --v 3 --iw <value>


Use Remix Mode to change prompts, parameters, model versions, or aspect ratios between variations. Remix will take the general composition of your starting image and use it as part of the new Job. Remixing can help change the setting or lighting of an image, evolve a subject, or achieve tricky compositions.

Remix is an experimental feature that may change or be removed at any time.

Using Remix

Activate Remix mode with the /prefer remix command or by using the /settings command and toggling the 🎛️ Remix Mode button. Remix changes the behavior of the variation buttons (V1, V2, V3, V4) under image grids. When Remix is enabled, it allows you to edit your prompt during each variation. To Remix an upscale select 🪄 Make Variations.

When Remix is enabled, Variation buttons turn green when used instead of blue.

You can switch Model Versions when using Remix.

When you are done with Remix use the /settings or /prefer remix command to turn it off.

Create a standard image variation when Remix is active by not modifying the prompt in the pop-up window.

Using Parameters with Remix

You can add or remove Parameters while using Remix mode, but you must use valid parameter combinations. Changing /imagine prompt illustrated stack of pumpkins --version 3 --stylize 10000 to illustrated stack of pumpkins --version 4 --stylize 10000 will return an error because Midjourney Model Version 4 is incompatible with the Stylize parameter.

Only parameters that normally influence variations will work while using Remix:

How to Activate Remix

Use the Settings Command

Type /settings and select Remix from the pop-up.

🎛️ Remix

Use the Prefer Remix Command

Type /prefer remix to toggle Remix mode on and off.

Multi Prompts

It is possible to have the Midjourney Bot consider two or more separate concepts individually using :: as a separator. Separating prompts allows you to assign relative importance to parts of a prompt.

Multi-Prompt Basics

Adding a double colon :: to a prompt indicates to the Midjourney Bot that it should consider each part of the prompt separately.

In the example below, for the prompt hot dog all words are considered together, and the Midjourney Bot produces images of tasty hotdogs. If the prompt is separated into two parts, hot:: dog both concepts are considered separately, creating a picture of a dog that is warm.

Prompt Weights

When a double colon :: is used to separate a prompt into different parts, you can add a number immediately after the double colon to assign the relative importance to that part of the prompt.

In the example below, the prompt hot:: dog produced a dog that is hot. Changing the prompt to hot::2 dog makes the word hot twice as important as the word dog, producing an image of a dog that is very hot!

Negative Prompt Weights

Negative weights can be added to prompts to remove unwanted elements.

The sum of all weights must be a positive number.

The --no Parameter

The --no parameter is the same as weighing part of a multi prompt to "-.5" vibrant tulip fields:: red::-.5 is the same as vibrant tulip fields --no red.


no dataCoffee time! Feel free to comment