Midjourney syntax reference

Midjourney v6.1 Parameter Cheat Sheet

Published August 22, 2026 ยท 9 min read

Golden 100-word quick summary: Build a prompt in this order: subject, composition, lighting, medium, then parameters. Lock production work with --v 6.1; choose --ar for the final placement before generating; keep --s low for literal art direction and raise it for visual interpretation; use --c only when you want more varied grids. Add --sref to hold a visual language across a campaign and --cref to carry a character between scenes. Test one change per grid, save winners with their reference URLs, and use weights gradually. This makes results repeatable without mistaking a lucky image for a reliable workflow.

Practical note: Parameter availability and accepted values can change by model, mode, or interface. Treat this as a v6.1 production baseline, then confirm the live parser before client delivery.

What Do the Core Midjourney v6.1 Parameters Actually Do?

Use parameters after the descriptive prompt. The table prioritizes the controls most often needed for predictable commercial, editorial, and exploration runs. It follows the official Midjourney parameter list as its source of truth, then narrows each control to a production starting point rather than documenting every accepted value.

ParameterPurposeUseful valuesProduction starting pointWatch for
--v 6.1Locks the model version.6.1Include when a team needs the same model baseline.Model availability can change.
--arSets canvas aspect ratio.1:1, 4:5, 3:2, 16:9, 9:16Match the delivery placement first.Changing ratio alters composition.
--sControls Midjourney stylization.0โ€“1000100โ€“250 product/UI; 400โ€“700 art direction.High values can override literal detail.
--cIncreases variation across a grid.0โ€“1000โ€“10 consistency; 25โ€“50 exploration.Do not use high chaos for matching shots.
--weirdAdds unconventional visual behavior.0โ€“30000 for production; 50โ€“300 concept discovery.It can conflict with a strict brief.
--style rawReduces default beautification.FlagProduct, architecture, and literal photography.It is not a substitute for a precise prompt.
--qControls render quality/GPU use.0.25, 0.5, 1, 2Iterate at 1; reserve 2 for approved prompts.Quality does not fix weak composition.
--seedReuses a numerical starting point.IntegerRecord it with approved variations.It does not guarantee identical output.
--noExcludes named elements.Words or short phrasesRemove one unwanted class at a time.Negative prompting is not absolute.
--sref URLReferences visual language.Image URLOne approved style source for a campaign.Use a direct, accessible image URL.
--swSets style-reference influence.0โ€“1000Start around 100; raise deliberately.Too high can erase prompt intent.
--cref URLReferences a recurring character.Image URLUse a clean, single-subject reference.It preserves identity, not every pose.
--cwSets character-reference influence.0โ€“100Start around 50 for wardrobe flexibility.High values may lock clothing and framing.
--repeatQueues repeated prompt runs.1โ€“40Use small batches after prompt approval.Do not multiply an untested prompt.
--stopEnds a job early.10โ€“100Use only for deliberate sketch-like studies.Lower values reduce finish quality.

Advanced Style & Character Consistency: --sref and --cref

--sref tells Midjourney which visual language to echo: palette, material, lighting, and image-making feel. --cref is the identity anchor for a recurring subject. They solve different problems, so use both only when the campaign needs a stable person and a stable art direction. Midjourney's documentation covers the style reference and character reference behaviors in depth; the recipes below compress that into copy-ready syntax.

Style system recipe

editorial ceramic lamp on travertine, soft north-window light, restrained still life --v 6.1 --ar 4:5 --style raw --s 180 --sref [approved-style-image-URL] --sw 120

Use this for a cohesive product set; change the object, not the approved visual reference.

Character system recipe

[character] walking through a rain-lit Seoul street, medium shot, cinematic documentary light --v 6.1 --ar 16:9 --s 220 --cref [approved-character-image-URL] --cw 55

Start with a moderate character weight so the wardrobe and scene can evolve while identity stays recognizable.

Need a strong reference image first? Run it through Magic Reverse image-to-prompt, then save the resulting prompt and reference URL together in the Midjourney Prompt Library.

Tuning the weight values

--sw (style weight) and --cw (character weight) are the two dials people most often over-crank. Start low and raise only the control that is visibly drifting: if the palette is wandering across a campaign, nudge --sw up 20โ€“40 points at a time; if a character's identity holds but the wardrobe is frozen, lower --cw toward 30โ€“50 rather than pushing it to 100. The guiding rule is that these weights compete with your descriptive prompt โ€” the higher they go, the more the reference overrides what you wrote. When a brief must remain literal, keep the weight at its floor and put the detail back into the text prompt itself.

A repeatable iteration loop

Consistency is a process, not a parameter. A disciplined loop looks like this: fix the model (--v 6.1) and the destination ratio (--ar) first, since those two changes cascade into every other decision. Then change one control per grid โ€” stylize, chaos, or a single reference weight โ€” and save the winner with its full syntax, seed, and reference URL before touching anything else. Compare grids side by side, delete the noise, and only bump --q or --repeat once the direction is locked. This turns a parameter reference from a list of knobs into a workflow you can hand a colleague and trust they will reproduce your best results.

What Are the Optimal Midjourney v6.1 Parameter Combinations?

1. Controlled product still

[product], three-quarter hero angle, [surface], soft studio key light, realistic material detail --v 6.1 --ar 4:5 --style raw --s 150 --c 5 --q 1

Use when: the brief needs clean, repeatable e-commerce framing.

2. Campaign style expansion

[subject] in [scene], [composition], [lighting], [campaign mood] --v 6.1 --ar 16:9 --s 350 --c 18 --sref [style-URL] --sw 140

Use when: you want fresh scenes that retain a shared visual language.

3. Character story frame

[character] [action] in [location], [shot type], [lighting], expressive narrative detail --v 6.1 --ar 2:3 --s 200 --cref [character-URL] --cw 60 --c 8

Use when: a character must survive a multi-scene storyboard.

Production Asset Case Studies: E-commerce & Concept Art

Parameter tables teach you the controls; case studies show you how they hold together under a delivery deadline. The two scenarios below โ€” a direct-to-consumer product set and a game-asset concept sprint โ€” use the same matrix but weight the controls very differently, which is exactly the point: there is no universal "best" value, only the value that serves the placement.

E-commerce product set (repeatable, clean)

ceramic mug with matte sage glaze, three-quarter hero angle, soft diffused studio light, seamless off-white backdrop --v 6.1 --ar 1:1 --style raw --s 150 --c 5 --q 1 --no text, logo

Why it works: --style raw holds the product's real material, a single --ar 1:1 keeps every SKU framed identically, and --c 5 keeps the grid near-identical so the whole catalog reads as one art direction. Add --no text, logo to suppress on-product artifacts, then keep the same --sref across the entire set for a consistent studio look.

Game-asset concept sprint (varied, exploratory)

overgrown temple ruin, bioluminescent moss, volumetric god rays, cinematic concept art, muted teal and rust palette --v 6.1 --ar 16:9 --s 450 --c 45 --weird 180 --style raw

Why it works: raising --c to 45 and --weird to 180 deliberately trades consistency for range, surfacing silhouettes an art director can shortlist. Reserve --style raw so the geometry stays grounded, and batch at --q 1 while exploring โ€” quality does not buy a better idea, only a more finished one.

The pivot between the two

The e-commerce run pushes consistency parameters (--s, --c, --no) toward their floor; the concept run pushes variation parameters (--c, --weird) toward their ceiling. Everything else โ€” --v 6.1 for a stable model baseline, --style raw for honest materials, and a recorded --seed or --sref for reproducibility โ€” stays fixed. That discipline is what separates a repeatable production workflow from a lucky image. The parameter documentation remains the authoritative reference whenever a value changes by model or mode.

Pitfalls that break production runs

  1. Bumping quality before locking the composition. Fix: iterate at --q 1 and reserve --q 2 for the final approved frame; higher quality costs more without improving an unproven layout.
  2. Mixing a brand reference with a high character weight. Fix: a product set needs a stable --sref, not a --cref pulling in a recurring figure; keep --cref for character-led storyboards and lower --cw when wardrobe should adapt.
  3. Batching an untested prompt with --repeat. Fix: confirm a single grid first, then multiply with --repeat; each queued run bills against the same idea, so a bad prompt becomes many bad outputs.

Which Syntax Mistakes Break Midjourney Prompts โ€” and How Do I Fix Them?

  1. Putting parameters inside the description. Fix: write descriptive language first and place --ar 4:5 --s 180 at the end, separated by spaces.
  2. Changing aspect ratio after approving a composition. Fix: select --ar from the destination format before comparing iterations; a new ratio asks for a new composition.
  3. Maxing stylize, chaos, and weird together. Fix: assign one parameter to the experiment. For example, hold --s 200 and --weird 0 while testing --c.
  4. Using a vague or inaccessible reference URL. Fix: use a direct image URL that Midjourney can access; record which source image powered each approved result.
  5. Expecting --cref to preserve every detail. Fix: describe pose, clothing, framing, and mood in the text prompt, then use --cw only to tune how tightly identity is held.

Turn winning syntax into a reusable library

Save each formula with its ratio, references, and use case so the next campaign starts from a tested control setโ€”not a blank prompt box.

Browse Midjourney Prompt Templates

โ† Return to the AI Prompt Engineering Guide Hub

Frequently Asked Questions

What is the safest Midjourney v6.1 starting syntax?

Define a clear subject and composition, then add --v 6.1, a placement-driven --ar, and a restrained --s value. Change only one variable per grid.

How do --sref and --cref work together?

Use --sref for visual language and --cref for a recurring character. Start with moderate --sw and --cw values, then tune only the control that is drifting.

Why does Midjourney appear to ignore a parameter?

Check spelling and placement, verify that reference URLs are direct and accessible, and remove duplicate or incompatible controls one at a time to isolate the conflict.