Find Jobs & Talent for the Web3 Revolution
Web3 Jobs

All Midjourney Commands in One Cheat Sheet

Are you looking for a cheat sheet with all Midjourney commands?

Perhaps you’ve understood how basic Midjourney commands work but you’re wondering how some of the really complex and detailed images are being created.

In this guide, you’ll learn everything you need to know about the advanced Midjourney parameters and you’ll also get to download our special cheat sheet.

Let’s dive right in.

Like this content? Then share it!

Basic Midjourney Commands

Here’s a list of basic Midjourney commands that you’ll need.

Most of the time, you’ll only be using the /imagine command, so let’s take a look at what you can do with it.

Key Points (tl;dr)
  • The most important command you’ll need for Midjourney is the /imagine command.
  • Using the /imagine command is straightforward enough that it will get you pretty far and deliver good results.
  • However, if you want more control over the images that Midjourney generates for you, you’ll need to master its advanced parameters.

Midjourny’s Imagine Command Syntax

Infographic explaining Midjourney's Imagine command structure and syntax.
Infographic explaining Midjourney’s Imagine command structure and syntax.

Before we go through the full list of Midjourney commands and advanced parameters, let’s quickly review how Midjourney’s command system works.

You already know that you can generate images using the /imagine command.

And if you know how some of the advanced parameters work, you’ll get even more control over what you create.

Here’s a quick overview of the Midjourney command syntax.

  • The Command: /imagine
  • Image Prompts: These are URLs to existing images on the internet
  • Text Prompt: Your description of what you would like to create.
  • Parameters: Modifiers that manipulate the output.

Parameters are usually entered the following way:

--parameter <value>

Midjourey Parameters for the /imagine Command

Infographic showing a cheat sheet with all basic Midjourney commands and advanced parameters.
Infographic showing a cheat sheet with all basic Midjourney commands and advanced parameters.

The following Midjourney parameters are completely optional, however, they can significantly improve your output.

They also give you considerably more control over what the Midjourney bot will create for you.

Aspect Ratio & Sizes

You can either enter it by using an actual aspect ratio such as 3:2, or you can enter actual pixels such as 1920:1280.

Both variations lead to the same result initially.

Command sample:

/imagine football stadium with crowd --aspect 3:2
/imagine endless wasteland in nuclear winter --ar 1920:1280

Advanced Text Weight

By default, when you enter your text prompt with the Midjourney command, all words or phrases get more or less the same weighting.

However, you can change the weighting of certain words and thereby manipulate the final output quite a bit.

Command sample:

/imagine football game::1 old coach::3

This will effectively give the term ‘old coach’ and weighting that’s 3x as high as the football game.

So, in theory, the primary emphasis of the final image should be on the old coach.

Algorithm Modifiers

Midjourney has 3 different algorithms that have gone through various stages of development.

By default, Midjourney bot will use version 3 of the algorithm, but you can manually force it to use an older one instead by using the version parameter (--version or --v).

Command sample:

/imagine rocky mountains --version 1
/imagine rocky mountains --v 2

High Definition

Applying the high definition parameter (--hd) uses a completely different algorithm that may potentially work better for larger images.

However, it is also known to be less consistent with compositions.

Command sample:

/imagine beautiful cherry blossoms --hd

Negative Prompting

Midjourney commands also support so-called negative prompting (--no) which allows you to exclude certain elements that your prompt might imply.

Command sample:

/imagine beautiful italian lanscape --no sunshine

Detail Modifiers

The benefit of this is that it saves you time while you try to find the right initial prompt.

Command sample:

/imagine car workshop --stop 50

Seed Numbers

Seed numbers (--seed) are used as random input variables when generating images.

Using the same seed across many commands can be used to ensure your output is more stable or similar to previous creations.

Command sample:

/imagine car workshop --seed 5


One of the more difficult but fun Midjourney commands is “stylize” (--stylize or --s).

It defines how strong the stylization of your images should be.

Higher values lead to more opinionated images, while lower values should normally stick closer to your prompt.

  • 625 will be very strict and less artistic
  • 1250 is less strict but still pretty (low)
  • 2500 is the default value
  • 20000 will start to drift from your text (high)
  • 60000 is the maximum value you can set (max)

Command sample:

/imagine northern mountain ridge --s 1250


Quality is another tricky one and essentially allows you to control how much GPU time you use.

Lower values will reduce the cost and quality of the image, while higher values will do the opposite, taking considerably longer.

  • 0.25: 4x faster, cheaper, very rough
  • 0.5: 2x faster, cheaper, less detailed
  • 1: Default value
  • 2: 2x slower, expensive, more detailed
  • 5: Only for experimental stuff

It’s important to note that “quality” does not necessarily translate to something pretty.

Command sample:

/imagine northern mountain ridge --q 2

Image Prompting with URL

You can use image prompting using external URLs to images on the internet.

This will not use the image for initialization purposes.

In other words, it does not build “on top” of the image prompt.

Instead, depending on how much weight you give it, the image prompt and text prompt images will start to blend together.

Command sample:

/imagine https://someimage.jpg northern mountain ridge --iw .5

Frequently Asked Questions (FAQ)

Before we close off this guide, let’s quickly address some of the most common questions related to using Midjourney commands on Discord.

  • What is Midjourney Bot?

    Midjourney AI’s art generator is built on top of the Discord messaging platform. The Midjourney bot is effectively a piece of software that sits in the Discord server and responds to queries that you send to it. Whenever you want to create something, you have to send a command to the Midjourney bot. It is very similar to entering a command on your computer’s terminal or command prompt. For those who grew up in the 70s or 80s, it’s a little bit like using MS-DOS.

  • How do I use Midjourney bot on Discord?

    You can use the Midjourney bot on any Discord server that has installed the bot. Your account credits and preferences work the same way across the entire platform. To create an image with Midjourney, enter /imagine followed by a description of what the bot should create.

  • How do I give a command in Midjourney?

    You can send Midjourney commands by entering a front slash followed by the command word (e.g. /imagine). Depending on the type of command, you’ll be able to pass additional parameters.

  • Can I add Midjourney bot to my server?

    Anyone who owns their own Discord server can add Midjourney Bot to their server. Simply click on Midjourney Bot’s profile inside the Discord server and click the “Add to Server” button. Follow the on-screen prompts and you’ll be able to use Midjourney in a more private environment.

  • Does Midjourney have an API?

    Yes, Midjourney has an internal API that the Discord bot interacts with. However, the company currently has no plans to release a public Midjourney API that can be used by anyone.


Using the basic Midjourney commands is already a lot of fun., but the more tech-savvy people among us will likely want to do more.

By using more advanced Midjourney parameters, you get a lot more control over what you are creating.

However, be careful, because more control doesn’t necessarily mean that what you create will be prettier.

Here at Tokenized, we want to help you learn as much as possible about the AI software industry. We help you navigate the world of tech and the digitalization of our society at large, including the tokenization of assets and services.

Pin it