Midjourney’s --chaos parameter decides how adventurous a single generation is. At 0, the four
images in the grid are coherent variations on one idea. At 100, they can be four completely
different interpretations of the same words. This guide lets you scrub the value and see exactly
what to expect — plus when each level is the right tool.
How it works
--chaos (often abbreviated --c) takes an integer from 0 to 100, defaulting to 0. The
slider here maps the range into practical bands:
- 0–10 — Coherent. Four close variations on a single interpretation. Predictable and reliable.
- 11–25 — Gentle variety. Small divergences in pose, framing, or palette. Still on-theme.
- 26–50 — Exploratory. Meaningfully different takes that share the core idea. A good default for brainstorming with some safety.
- 51–75 — Divergent. The four images branch into distinct concepts. High variety, lower consistency.
- 76–100 — Wild. Maximum unpredictability. The model treats the prompt as a loose springboard.
Higher chaos is a discovery tool: you give up the ability to predict the output in exchange for a wider spread of ideas from a single prompt and a single set of GPU minutes.
Tips and notes
- Start high, then commit. Use
--chaos 50–100early to find a direction, note the seed of the image you like, then drop chaos back to0to refine it. - Chaos and stylize are independent. Combine them deliberately — high chaos + low stylize gives varied but literal results; low chaos + high stylize gives consistent but heavily stylised ones.
- It does not cost extra. Like stylize, chaos changes the look, not the render time or GPU usage. Experiment freely.
- Pair with
--nofor control. If high chaos keeps surfacing unwanted elements, add a--noexclusion list to keep the variety on-brief.
Chaos in practice: a creative workflow
The most effective use of --chaos is not to pick a single value and stick with it, but to use different values at different stages of a project:
Stage 1 — Discovery (--chaos 75–100). Start with a short prompt and maximum chaos to see what directions are even possible. You might be surprised by how the model interprets an abstract concept at high chaos; unexpected directions can be more interesting than what you originally imagined.
Stage 2 — Narrowing (--chaos 25–50). Once you have identified an interesting direction from the chaos run, refine the prompt to reflect that direction and reduce chaos. Now you are exploring variations within the lane you like, rather than across all possible lanes.
Stage 3 — Execution (--chaos 0–10). Lock in a specific concept and drop chaos to near zero. You want four close interpretations you can pick from to upscale. Note the seed of the one you like so you can reproduce or vary it precisely.
How chaos interacts with seeds
At --chaos 0, passing the same seed (--seed N) to the same prompt reliably reproduces the same image. As chaos rises, the seed still influences the generation, but the high variance means small changes produce more divergent results. This means seeds are most useful as a reproducibility tool at low chaos, and less useful as a fine-tuning tool at high chaos where the output space is intentionally wide.