How to Write Midjourney Prompts

ImagesArt.ai

5/10/2025

#midjourney#ai#prompt#prompts#guide#text-to-image
How to Write Midjourney Prompts

1. Midjourney Prompts: The Basics

What is Midjourney

  • Midjourney is an advanced generative AI model that turns prompts into images
  • Midjourney uses written descriptions (text prompts) and images (image prompts) to generate high-quality images
  • Midjourney is the current state-of-the-art model for image generation, followed by DALL-E, Grok, Flux, Adobe Firefly, and Stable Diffusion, among others
  • Midjourney is developed by a team of researchers in an independent research lab (Midjourney Inc.), headed by David Holz

How does Midjourney work?

Diagram showing the diffusion process in Midjourney

  • Midjourney uses a diffusion model to generate images
  • The process involves gradually transforming random noise into images through multiple steps
  • The models are trained on vast datasets of images paired with text descriptions
  • The exact technical details are not public since Midjourney is an independent, self-funded company

Elements of a Midjourney Prompt

Visual breakdown of Midjourney prompt elements

  • Text, images, and parameters are the main elements used in prompting Midjourney
  • Using all the elements is not required, but it can help in perfecting prompts to get optimal outputs from Midjourney
  • These elements and their subcategories will be explored in the course

Image Prompting for Midjourney

Illustration of different image prompting types in Midjourney

  • Images can be used in three ways: image reference, character reference, and style reference
  • Multiple images can be used simultaneously
  • The same image can serve multiple reference types
  • Users can use images from "Explore" and "Create" workspaces, or upload their images in JPG, GIF, or PNG formats

2. Midjourney Prompt Guide: Basic Structure

Model Selection

Midjourney model selection user interface

  • Default model (version 6.1) - Released on July 30th, 2024

    Midjourney Niji anime-focused model option

  • Anime-focused model "Niji" (version 6)

The default model handles many styles and subjects. In contrast, the Niji model is used in anime and illustrative styles, particularly for dynamic action shots and character-focused compositions.

Model Selection Recommendations

  • For most tasks, using the latest version of a model is recommended as the best option
  • For anime or illustration style images, use the latest Niji model
  • For non-anime/illustration needs, use the latest default model

General Tips on Text Prompting

  • Keep prompts short and simple when starting, focusing on concise descriptions
  • Structure prompts using four elements: subject, action, medium, and style
  • The default style will fill in unspecified details
  • Adding more details gives better control, but increases complexity

Minimalist pencil drawing of a cat on a sofa

Prompt

A cat, lying on a sofa, pencil drawing, in the style of minimalism

Midjourney Prompt Format

  • Place the main subject at the start of the prompt, followed by style or composition details
  • Separate different elements with commas
  • Avoid extra phrases like "Show me an image of..." or "generate an image of..."
  • Keep prompts focused and remove unnecessary words

Glowing red orbs in a misty dark forest

Prompt:

Three brightly glowing red orbs, in a dark forest with thick mist, dynamic lighting, and an eerie atmosphere

Prompt Length Limitations

  • The system may ignore content exceeding approximately 40 words
  • Content beyond 60 words is highly likely to be disregarded
  • Anything after 80 words will almost certainly be truncated
  • To maximize effectiveness, keep your prompts concise and focused on essential elements

Word Choices for Midjourney Prompts

  • Selecting specific words is crucial as they can significantly impact the generated result (e.g., using "big" vs "massive")
  • Use clear, specific descriptions rather than generic terms like "cool" or "nice"
  • Art-related terms such as "cinematic" or "photorealistic" are effective keywords for generating images in those specific styles

Woman holding a big apple showing word choice effect

Prompt

A smiling woman holding a big apple

Woman holding a massive apple showing word choice impact

Prompt

A smiling woman holding a massive apple

Using ChatGPT to Enhance Midjourney Prompts

Leverage the power of multiple AI tools by using ChatGPT to help craft your Midjourney prompts. This approach can significantly enhance the quality and creativity of your generated images. The process involves:

  1. Describing your initial concept to ChatGPT
  2. Asking ChatGPT to expand and refine your description with appropriate details and terminology
  3. Using the enhanced description as your Midjourney prompt
  4. Iterating based on results

3. Key Elements of Effective Prompts

Context and Details

  • Subject: person, animal, character, location, object
  • Medium: photo, painting, illustration, sculpture, doodle, tapestry
  • Environment: indoors, outdoors, on the moon, underwater, in a city
  • Lighting: soft, ambient, overcast, neon, studio lights, golden hour
  • Color: , muted, bright, , colorful, black and white, pastel
  • Mood: calm, raucous, energetic, ominous

Mystical cat by a forest stream with detailed prompting elements

Prompt:

A mystical cat (Subject) sitting on a mossy rock by a forest stream, digital painting (Medium), in a and magical forest environment (Environment), soft ambient lighting (Lighting), colorful and pastel palette (Color), calm and enchanting mood (Mood)

Shot & Composition Types

  • Using a specific shot type helps the model generate better images if you already have a composition in mind

  • Use these terms to help the model with image composition:

    ○ Portrait

    ○ Headshot

    ○ Close-up

    ○ Medium shot

    ○ Wide shot

    ○ Bird's eye view

    ○ Over-the-shoulder

    ○ Low-angle shot

    ○ High-angle view

    ○ POV

    ○ Establishing shot

    ○ Macro shot

    Cat in wheat field from bird's eye view perspective

Prompt

A cat the air, in a field of wheat, bird's eye view

Cat in wheat field from portrait orientation

Prompt

A cat the air, in a field of wheat, portrait shot

Generating Text in Images

  • Generating text in images can be challenging
  • Include desired text in quotes: "text"
  • Use specific prompt phrases like:
    • "insert text" written on a sign
    • The text "insert text" glowing on a neon sign
    • Hot coals in a fire pit forming the words "insert text"
  • Keep text short as full sentences often fail to generate correctly
  • Specify the style or context of the text if needed

Welcome sign in meadow showing text generation in images

Prompt

A rustic wooden sign in a lush green meadow, with the text "Welcome" written in bold, hand-painted letters, soft sunlight, and a naturalistic style

Prompting for Photography Styles

To generate photographic style images, specify:

  • Camera types: Sony A7, Nikon Z, Fujifilm X-T5, Canon EOS, dash cam, security camera, GoPro, DSLR, Polaroid, analog, digital
  • Film stock: Daguerreotype, Washi film, Cyanotype, Ilford XP2 film, Cinestill 800T, redscale, Kodak portra 160, 35mm film
  • Lens types: tilt shift lens, fisheye lens, macro lens
  • Optical effects: lens, light, chromatic aberrations, double exposure, long exposure, motion blur, zoom blur

Add "--style raw" parameter at the end of your prompt

Street sign showing photography style prompting techniques

Prompt

Photo of a street name sign, "Photographic Styles" written on the sign, DSLR, 35mm film, tilt shift lens

4. Advanced Parameter Controls

Introduction to Parameters

Overview of Midjourney parameters and their functions

  • Parameters are tools to customize prompts and guide image generation
  • They are added after the text prompt in the Imagine bar
  • Parameters start with two dashes "--" followed by the parameter name/abbreviation and sometimes a numeric value
  • Multiple parameters can be used together, separated by spaces

Aspect Ratio —ar

Demonstration of aspect ratio parameter in Midjourney

  • Aspect ratio can be defined in a prompt using the parameter "--ar x:x"
  • It overrules any current settings applied to generation tasks in the settings
  • Example prompt provided: "A portrait of a woman in a red dress --ar 9:16"
  • The ratio is limited to 1:14 / 14:1 in height/width

Model Version

  • Corresponds to "Version" in settings and defines which Model Version is used
  • Use "--v x" parameter, where x indicates the model number
  • Accepts values: 1, 2, 3, 4, 5, 5.0, 5.1, 5.2, 6, and 6.1
  • For Niji models, use "--niji" for the latest version, or "--niji" followed by 4 or 5 for older models

Stylize —s

Visual demonstration of stylize parameter effects

  • Corresponds to the "Stylization" setting and controls how strongly Midjourney's aesthetic is applied
  • Used with "--s x" where x is a value from 0 to 1000
  • The default level is 100
  • Low values produce images that closely match prompts but are less artistic
  • High values create more artistic images but may deviate more from the original prompt

Weird —w

Illustration of the weird parameter's effect on images

  • Corresponds to "" in settings
  • Used with "--w x" where x ranges from 0 to 3000
  • The default value is 0
  • Higher values create increasingly strange and unpredictable generations

Chaos —c

Examples showing chaos parameter's influence on image variety

  • Corresponds to "Variety" in settings, influences the diversity in each image generation batch of 4 per prompt
  • Use "--c x", x indicating the value ranging from 0 - 100
  • The default value is 0
  • High values produce more unusual and unexpected results and compositions
  • Lower values have more reliable and repeatable results

Image Weight —iw

Demonstration of image weight parameter's impact

  • Can only be used with Image Prompts
  • Defines how strongly image prompts influence generated results
  • Use "--iw x" parameter, where x ranges from 0 to 3
  • The default value is 1

Character Weight —cw

Visual explanation of character weight parameter

  • Can only be used with Character Reference images
  • Defines how strongly character reference prompts influence generated results
  • Uses "--cw x" parameter with values from 0-100
  • The default value is 100

Style Weight —sw

Examples showing style weight parameter effects

  • Can only be used with Style Reference codes or images in the prompt
  • Defines how strongly style reference images or codes influence generated results
  • Uses "--sw x" parameter with values ranging from 0 to 1000
  • The default value is 100

Negative Prompting —no

Illustration of negative prompting technique in Midjourney

  • The "--no x" parameter tells Midjourney what to exclude from generated images
  • Multiple words can be included in the negative prompt, separated by commas
  • An example prompt is shown: "A hand holding a baseball --no red, green, stadium"
  • When wanting to avoid specific elements, they should not be included in the central text part of the prompt

Repeat —r

Demonstration of repeat parameter functionality

  • The parameter allows multiple generations of the same prompt without restarting the generation task
  • Value ranges by subscription level:
    • Basic subscribers: 2-4
    • Standard subscribers: 2-10
    • Pro and Mega subscribers: 2-40
  • Can only be used in Fast and Turbo mode

Quality —q

Visual examples of quality parameter's impact on detail

  • The "--q" parameter affects image generation speed and GPU credits
  • Lower values generate less detailed images, which are helpful for experimenting with new prompts
  • Higher values cost more credits and can improve image texture and details, but may reduce coherency
  • Accepted values:
    • Model version 6.1: 0.5 - 2
    • Model version 6: 0.25 - 1
  • The default value is 1

Style

Examples showing the style parameter's effect

  • Not the same as Stylize
  • Corresponds with "Mode" in settings, allowing switching between Standard and Raw styles
  • Use "--style raw" to minimize Midjourney's default style influence, creating more photorealistic and natural-looking images

Stop

Illustration of the stop parameter's effect on generation process

  • The "--stop x" parameter finishes image generations partway through the process
  • The x value should be between 10-100 (percentage)
  • Lower values create blurrier, less detailed results
  • The default value is 100
  • An example prompt is provided: "A hand holding a baseball --stop 50"

Speed Modes (Relax, Fast, Turbo)

Comparison of different speed modes in Midjourney

  • Relax mode (--relax): Slower but has uncapped generation capability. Only available with Standard Plan or higher
  • Fast mode (--fast): This is the default setting. Can be activated by including "--fast" in your prompt if another mode is selected in settings
  • Turbo mode (--turbo): The fastest option (up to 4x faster), but uses twice as many credits

Tile

Examples of tile parameter for creating seamless patterns

  • The "--tile" parameter generates images that can be used as seamless repeating patterns or textures
  • It's beneficial for creating:
    • Wallpapers
    • Game textures
    • Wrapping paper designs
  • Important limitation: This feature does not work with Niji models

Personalize

UI showing the personalize parameter functionality

  • The "--p" parameter becomes available after training your personalized model by ranking images in the Personalize workspace
  • Midjourney generates a unique code for your preferred style that can be shared with others
  • A minimum of 40 images need to be ranked to access personalization, with better results as more images are ranked

5. Midjourney Art Style Prompts: Using Reference Images

Midjourney Style Prompts

Demonstration of style reference usage in Midjourney

  • Style Reference images are used to affect the overall style and aesthetic of generated images
  • You can control the Style Reference effect strength using the "--sw" parameter (detailed in the next chapter)
  • Use your selected preparatory material image as the prompt

Character Reference

Example of character reference implementation

  • Character Reference allows you to use the same character in multiple different situations
  • It's recommended to use an image with only one character for best results
  • Character Reference works best with images generated with Midjourney
  • While not perfect, the model may miss minor details like logos or freckles
  • The strength of Character Reference can be adjusted using the "--cw" parameter

Multiple References

Illustration of using multiple reference images together

  • Using multiple different reference images allows you to 'blend' images together
  • You can merge different aesthetics, characters, and compositions from multiple images to create unique outputs
  • Images can be used from your generated images or the Explore workspace, with different roles:
    • One as the Image Prompt
    • Another as the Style Reference
    • A third as the Character Reference

6. Conclusion: Mastering Midjourney Prompts

Crafting effective Midjourney prompts is both an art and a science. As we've explored throughout this guide, the quality of your prompts directly influences the images you'll generate. By understanding the fundamental structure, parameters, and reference techniques, you can significantly improve your results and unlock the full creative potential of AI image generation.

From Inspiration to Implementation

Whether you're a digital artist, designer, marketer, or creative enthusiast, the ability to precisely communicate your vision to AI tools like Midjourney opens up endless possibilities. Remember these key takeaways:

  • Start with clear, specific descriptions of your subject
  • Incorporate artistic style references when appropriate
  • Use parameters strategically to fine-tune your results
  • Experiment with reference images to guide the AI
  • Keep refining your approach based on results

Streamline Your AI Art Workflow

If you're looking to enhance your Midjourney prompting skills further, ImagesArt.ai offers complementary tools that can significantly improve your workflow:

  • Image to Prompt Converter: Found an inspiring image but can't figure out how to describe it for Midjourney? Our Image to Prompt tool can analyze any reference image and generate detailed prompt descriptions that capture its essential elements. This is particularly valuable when you want to recreate a specific style or composition but struggle to articulate it in words.

By combining the techniques learned in this guide with these specialized tools, you can develop a more efficient and effective approach to AI image generation. The key to mastery is consistent practice, thoughtful experimentation, and a willingness to learn from both successful and unsuccessful attempts.

References and Citations

  1. Midjourney, Inc. (2025). Prompt Basics. Midjourney Documentation.https://docs.midjourney.com/hc/en-us/articles/32023408776205-Prompt-Basics
  2. Midjourney, Inc. (2025). Parameter List. Midjourney Documentation.https://docs.midjourney.com/hc/en-us/articles/32859204029709-Parameter-List
  3. Midjourney, Inc. (2025). Multi-Prompts & Weights. Midjourney Documentation.https://docs.midjourney.com/hc/en-us/articles/32658968492557-Multi-Prompts-Weights
  4. Midjourney, Inc. (2025). Documentation – Midjourney. Midjourney Documentation.https://docs.midjourney.com/hc/en-us/categories/32013335627533-Documentation