ANDREI KOVALEV'S
MIDJOURNEY
GUIDE

Midjourney
--chaos
explained
MAR 4 2023
"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!
Tokyo witches during night out photographed by Nick Knight --chaos 0
Tokyo witches during night out photographed by Nick Knight --chaos 33
Tokyo witches during night out photographed by Nick Knight --chaos 66
Tokyo witches during night out photographed by Nick Knight --chaos 99
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.
Japanese mountain village in snow and fog by Josef Sudek --chaos 0
Japanese mountain village in snow and fog by Josef Sudek --chaos 33
Japanese mountain village in snow and fog by Josef Sudek --chaos 66
Japanese mountain village in snow and fog by Josef Sudek --chaos 99
The higher values will generate "crazier" results—because Midjourney is forced to generate the outcome farther and farther away from the "average center."
Flower of Eternity by Mark Catesby --chaos 0
Flower of Eternity by Mark Catesby --chaos 33
Flower of Eternity by Mark Catesby --chaos 66
Flower of Eternity by Mark Catesby --chaos 99

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
I am unsure how to interpret that, but the results are repeatable. It means that we have a great way to play around and enhance the outcome while staying close to your initial generation.
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

VARYING 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.
by Tyrus Wong --chaos 0
by Tyrus Wong --chaos 33
by Tyrus Wong --chaos 66
by Tyrus Wong --chaos 99
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).

APPLYING 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.
cute Mainecoon cat by Neri Oxman --chaos 0
cute Mainecoon cat by Neri Oxman --chaos 33
cute Mainecoon cat by Neri Oxman --chaos 66
cute Mainecoon cat by Neri Oxman --chaos 99
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!
extraterrestrial encounter by Alex Andreev --chaos 0
extraterrestrial encounter by Alex Andreev --chaos 33
extraterrestrial encounter by Alex Andreev --chaos 66
extraterrestrial encounter by Alex Andreev --chaos 99
Happy midjourneys!

— Andrei
If you enjoy our guides and studies, please consider supporting us on Patreon →
Get access to a private Midlibrary Discord channel: community, tips, tricks, insights, fav styles, and more.

DAILY NEW STYLES ON OUR INSTAGRAM →

MOST POPULAR GUIDES

GET WEEKLY UPDATES
Editor's Pick: Top Styles, essential Midjourney Guides, Case Studies, and more!
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.
SUBSCRIBE TO
MIDLIBRARY WEEKLY!
Editor's Pick: Top Styles, essential Midjourney Guides,
Case Studies, and more!
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.

ANDREI KOVALEV'S
MIDJOURNEY
GUIDE

Series of observations and lab experiments exploring and showcasing various aspects of Midjourney AI and its applications in real life!

SEND FEEDBACK

If you want to suggest a missing style, report a bug, have a collaboration idea or simply want to say hi—send me a note!
If you subscribe to the Newsletter, you will receive one email weekly with Midlibrary's
most exciting updates (all free!). Don't worry, you can easily unsubscribe at any time. Otherwise, Andrei will only use your email to send feedback (if needed). We never share your email with anyone outside our team and infrastructure.