We live in a rainbow of chaos.
— Paul Cézanne

For a long time, --chaos parameter stayed on the periphery of my Midjourney experience, and I thought of it as a minor technical setting. And boy, was I wrong! Because --chaos is not only a state of complete disorder and confusion, typically caused by the absence or breakdown of organization or control. It is also a powerful Midjourney instrument—if you know how it works and when to apply it.

mystical landscape by Caspar David Friedrich --ar 16:9

DEFINING CHAOS

First, let's figure out what --chaos is and how it works in real life. Here is the official definition from Midjourney Documentation:

The --chaos or --c parameter influences how varied the initial image grids are. High --chaos values will produce more unusual and unexpected results and compositions. Lower --chaos values have more reliable, repeatable results.

The default --chaos value is 0, and you can go as high as 100. Sounds good—let's test it!

In short: --chaos influences a generation in relation to the other three variants. Metaphorically speaking, --chaos 0 is a launchpad where four average/base Midjourney variants assemble in response to your prompt. When you increase --chaos, it launches those variants away from each other.

The higher values will generate "crazier" results—because Midjourney is forced to generate the outcome farther and farther away from the "average center."

CONTROLLING CHAOS

An interesting thing happens to --chaos when you lock the --seed parameter.

closeup portrait of Nature spirit by Felicia Simion --ar 16:9

Midjourney will still try to push the variants away from each other, only now it has to do it within stricter limits.

And the first thing you notice—in locked --seed situations, --chaos seems to actually add order to the variations!

mimimalist black circles on white --ar 16:9

Someone with a stronger will, more dedication, time, and a technical mindset could squeeze better results out of some of the methods in this study.

Chesley Bonestell's painting depicting complex wall of testing and benchmarking equipment with test tubes, wires, and vintage screens. Antique technology contrasts with futuristic Blade Runner setting. Glowing bulbs flicker and reflect off polished surfaces, dramatic shadows. Intricate mechanisms and devices creating order amidst the chaos. World of advanced technology and experimentation --ar 16:9 (a wink from our Robot friend ;])

STYLIZING CHAOS

But isn't there already a way to play around with your generations within a locked --seed parameter? Like, --stylize? Yes! Let's see how the two parameters work together (and how stylize works alone).

interdimensional arcane plane collapsing by Ralph Bakshi --ar 16:9 --chaos 0

--stylize influence is visible, but the changes are somwhat subtle.

Let's try increasing --chaos now!

interdimensional arcane plane collapsing by Ralph Bakshi --ar 16:9 --chaos 50

Turns out, --chaos is no less efficient way to experiment and enrich your generations than --stylize, and they do work well together!

interdimensional arcane plane collapsing by Ralph Bakshi --ar 16:9 --chaos 100

APPLYING CHAOS

Here is another interesting effect of raising the --chaos value. Not only do the higher values affect the variations' subjects. On top of that, Midjourney styles tend to become more varying in the way they are applied.

In this example, higher --chaos added more variability to Tyrus Wong's Primary prompt generations and broadened its spectrum (note the difference in the painting manners in the 99 sample).

VARYING CHAOS

For some time already, we use low --chaos values when generating daily Benchmarks for our Instagram. The reason? Sometimes, it makes "weaker" styles show themselves!

Let's observe how, in this final example, --chaos helped reveal the hidden potential of Neri Oxman's name.

Starting from 66, there is a much more distinct Oxman-style variant that wasn't around in default generation! And look at the coolest #4 at --chaos 99!

INSTEAD OF CONCLUSION

I hope this study will—counterintuitively ;)—make your Midjourney workflow more controllable, and your MJ toolbox will expand! Did you have an interesting experience with --chaos that you want to share? Want to correct me or add something to the study? Send me a note via the form below!

Happy midjourneys!

— Andrei

You can help us maintain and expand Midlibrary and produce more regular educational content of higher quality. And keep it free for all!

Support Midlibrary on Patreon! →

All samples are produced by Midlibrary team using Midjourney AI (if not stated otherwise). Naturally, they are not representative of real artists' works/real-world prototypes.

We'll be grateful for shares and backlinks!

Ver. 2.5.9

Andrei Kovalev's Midlibrary
Midlibrary by
Midlibrary.
Veronika Pinke
Andrei Kovalev's Midlibrary
Suggest a style

Midlibrary Catalog grows largely through the contributions of our Community.
Thank you for taking time to share your suggestion!

THANK YOU!

Your submission has been received. 

We will now test it and add it to Midlibrary Catalog if Midjourney recognizes the suggested style(s).
In case you left your email, we will notify you when it happens!


Something went wrong while submitting the form. Please, check that you filled all fields.
We're here to help! If you're unable to resolve the issue, please, contact us.
Report a bug

We do our best to keep this website running as smoothly as possible.
However, stuff happens. Thank you for letting us know about it!

THANK YOU!

Midlibrary Groundskeeper has been notified about the issue
and—if you left your email—will come back to you ASAP.


Onward to Midlibrary →
Something went wrong while submitting the form. Please, check if you filled all fields.
We're here to help! If you're unable to resolve the issue, please, contact us.
Subscribe to Midlibrary Newsletter

Every week we publish a new Midjourney study and a new Editor's Pick.
Receive our newsletter to never miss an important Midlibrary update!

After you subscribe, you will receive one email weekly. We never share your email with anyone outside our team and infrastructure. Don't worry, after signing up, you can unsubscribe from our newsletter anytime.

Thank you for subscribing!

IMPORTANT

  • Please, make sure to add [email protected] in your mailer White List.
  • If you don't receive a newsletter by Sunday morning: please, check your Spam folder.
Onward to Midlibrary →
Something went wrong while submitting the form. Please, check that you filled all the fields.
We're here to help! If you're unable to resolve the issue, please, contact us.
Rename Collection
Create new Collection
Personal Libraries
are available to our
Patreon Community
Andrei Kovalev's Midlibrary Patreon Community

Check out the benefits of becoming a Midlibrary Patron ↗︎

You have just became a Patron, and cannot log in?
1. Please, allow our Technical Department up to 24 hours to set up your Personal Library.
2. You may be using different emails for your Patreon and Discord accounts. If that is the case, please, send your Discord email to [email protected].
3. If you are still having issue, please, inform us via Bug Report form.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.