top of page

Mastering Midjourney: A Comprehensive Guide to Parameters

Apr 22, 2025

5 min read

0

15

0

midjourney blog post image
A Midjourney generated image using Midjourney Automation Suite

Midjourney uses default settings to control the look of your images. These settings, or parameters, can be changed to get different results. This guide will walk you through the key parameters to customize your Midjourney experience.

Understanding Midjourney Parameters

When you enter a text prompt, Midjourney uses its default settings for things like aspect ratio and model selection. You can change these defaults by adding specific parameters to your prompt. Parameters start with two dashes, followed by the parameter name or abbreviation, a space, and the value. For example, to create a 3:4 image instead of a square one, you'd use the aspect ratio parameter like this: --aspect 3:4. Remember, parameters always go at the end of your prompt, separated by spaces.

Version Parameter

The version parameter decides which Midjourney model is used to generate your images. To use a specific model, add the version parameter to your prompt. For example: --version 3 or --v 3. Each model has its own style and understanding of prompts, so experimenting with different versions can be interesting. Available version values include the latest models. There are also older models like --test and --testp, as well as anime-trained models using --ni followed by the model number.

Aspect Ratio Parameter

Aspect ratio defines the relationship between the width and height of your image, written as width:height. The default is 1:1 (square). To change it, use --aspect or --ar followed by the ratio. For example: --ar 3:2. Use whole numbers and stay within the limits (up to approximately 14:1 or 1:14 with V6 models).

Want to take your Midjourney creations to the next level? Explore the Midjourney Automation Suite from TitanXT. Streamline your workflow and unlock new possibilities. Visit TitanXT to learn more.

Chaos Parameter

Chaos affects the diversity of the images in your grid. The parameter is --chaos or --c. The default value is 0, and you can use whole numbers up to 100 for maximum diversity. For example: --chaos 5 to add a bit of variety to your results.

Style-Related Parameters

  • Stylize: Controls the strength of Midjourney's default visual aesthetic. Use --stylize or --s. The default value is 100, and the range is 0 to 1000. Higher values give more stylized results but might reduce prompt accuracy.

  • Style Reference: One of Midjourney's most powerful features, introduced with the V6 model. Use --style_reference or --sref followed by image URLs, style codes, or the word "random." This applies aesthetic elements to your results. The system may change with V7, so stay updated.

  • Style Weight: Controls the influence of the style reference. Use --style_weight or --sw. The default is 100, and the range is 0 to 1000. For a subtle influence, try a lower value like 15.

  • Style Version: Relevant for the 6 and 6.1 models when using image URLs as style references. Use --style_version or --sv to access different versions of the style reference feature.

Style Parameter

The style parameter minimizes the influence of Midjourney's aesthetic. Many users use --style raw for more photorealistic images. In older V5 models, you could use --style with V5 style codes. The --ni 5 model also has different style modes that affect aesthetics. V6 models mainly use --style raw.

Quality Parameter

The quality parameter controls how much time Midjourney spends generating your images. The default value is 1. Lower values mean faster generation but less detail. Higher values mean slower generation but more detail. Different models accept different quality values. Use --quality or --q followed by the value.

Speed Parameters: Turbo, Fast, and Relax

  • Turbo and Fast: Use your fast GPU hours that come with your subscription. Use --turbo or --fast.

  • Relax: Doesn't use fast GPU hours but is not available with all subscriptions. Use --relax.

Repeat Parameter

Repeat tells Midjourney to run the same prompt multiple times. It can only be used with fast or turbo mode. For example: --repeat 5 or --r 5 to run five jobs with the same prompt.

Ready to supercharge your Midjourney workflow? Check out the Midjourney Automation Suite from TitanXT! Automate tasks and create stunning visuals with ease. Visit TitanXT now!

Video Parameter

The video parameter creates a short time-lapse of your initial image grid being generated. Add --video to your prompt. Use it on Discord, and react to your image grid with the envelope emoji to get a direct message with a link to the video.

Stop Parameter

The stop parameter ends image generation early, taking values between 10 and 100. For example: --stop 50 means stop at 50% completion. This can be useful for softer, more abstract results.

Image Weight Parameter

Image weight can only be used with image prompts, where images are placed at the beginning of your prompt to influence composition, subject, style, and colors. Image Weight controls how much influence the images have on your results. The default value is 1, and in Midjourney V6, it takes decimal values between 0 and 3. Use --image_weight or --iw followed by the value.

Character Reference and Character Weight

  • Character Reference: Matches a character from a reference image. Use --character_reference or --cf followed by the URL of your character reference image.

  • Character Weight: Controls how closely Midjourney matches the clothing and hairstyle of your reference character. The default is 100, and the range is 0 to 100. Use --character_weight or --cw. At 100, Midjourney locks onto the face and clothing. At 0, it only locks onto the face, allowing you to change the clothing.

Personalization Parameter

Personalization lets you create your own custom Midjourney model. First, teach Midjourney about your style. Then, include --personalize or --p in your prompt or set it as your default. When enabled, your personalized model overrides the default Midjourney aesthetic. The stylized parameter acts on your personalized style instead of the default aesthetic when personalization is enabled.

No Parameter

The no parameter tells Midjourney what you don't want in your image. Add --no followed by what you want to exclude, separating multiple items with commas. This will downweight specific words and phrases.

Tile Parameter

Tile creates repeating patterns. Just add --tile to your prompt. The resulting images can be tiled to create a seamless repeating pattern. If upscaling, use version 6.1 or higher because previous upscalers modify the borders and break the seamless pattern.

Seed Parameter

Each Midjourney job starts with a canvas of visual noise linked to a seed number. If you want to use a particular seed number, use the seed parameter. For example: --seed 1111. This gives similar results each time because each image grid starts with the same visual noise pattern. It's useful for testing how parameter values or prompt modifications affect results.

Weird Parameter

The weird parameter creates strange and unexpected results. The default value is 0, and it takes values up to 3000. Higher values create increasingly weird results. Because it can be unpredictable, it may take experimentation to find the value you prefer. I sometimes use a value of 1, 3, or 5 to add some interest. Use --weird or --w followed by the value.

Maximize your Midjourney efficiency with the Midjourney Automation Suite from TitanXT. Automate repetitive tasks and focus on creating! Visit TitanXT today!

Conclusion

These parameters are compatible with the V6 models, and many will likely be available in future models. By mastering these parameters, you can greatly enhance your Midjourney creations and tailor them to your specific vision. Experiment, explore, and have fun!

Apr 22, 2025

5 min read

0

15

0

Related Posts

Comments

Share Your ThoughtsBe the first to write a comment.
bottom of page
Midjourney Automation Suite - Automate your image generation workflows on Midjourney | Product Hunt