Midjourney has an opinionated, aesthetic-first style — and a prompt language all its own. Learn the structure pro users follow, the parameters that actually matter, and the patterns that turn one-off images into a coherent visual identity.
Note: Midjourney updates models and parameters frequently. Always confirm flag syntax in the official documentation.
Midjourney is famous for outputs that look beautiful by default. The trade-off is that the model is heavily styled — you are not so much commissioning a literal image as collaborating with a model that already has strong artistic preferences. To get specific results, you have to learn its prompt grammar and lean into its strengths instead of fighting them.
This handbook walks through the prompt anatomy, parameter syntax, the powerful reference flags --sref and --cref, and the workflow patterns that keep a project visually consistent across many images.
A strong Midjourney prompt is rarely a sentence. It is a comma-separated stack of visual signals, each one contributing to the final image. The order matters: tokens earlier in the prompt carry more weight.
Beginners typically include only the subject. Pros include all five layers in nearly every prompt — that single habit is what makes their output look "designed" instead of "generated".
Each layer has its own vocabulary worth learning.
A complete Midjourney prompt
a lone fisherman casting a net at dawn, weathered wooden boat,
oil painting, Edward Hopper influence,
wide shot, low horizon line, figure positioned right of centre,
soft amber morning light, thin sea fog, long shadows,
--ar 3:2 --style raw --stylize 250
Midjourney parameters are flags appended to your prompt. A handful matter daily; the rest are situational.
--ar 16:9, --ar 3:2, --ar 9:16 — aspect ratio. The single most important parameter.--stylize 0–1000 — how aggressively Midjourney imposes its house aesthetic. Lower (50–100) = more literal. Higher (500–1000) = more stylised, often more beautiful but less accurate.--style raw — turns down the default beautification. Useful for photographic realism and design mockups.--chaos 0–100 — variation between the four returned options. Higher = more wildcard. Useful in early exploration.--no [thing] — exclude something the model keeps adding. --no text, watermark is a common cleanup.--seed [number] — reproduce the same starting noise. Lets you iterate on a variant while keeping the base composition stable.The reference flags are Midjourney's killer feature for projects. --sref applies the visual style of a reference image to a new prompt. --cref tries to preserve a character across images. Both accept image URLs.
Building a consistent visual identity
vintage botanical illustration of a mango tree in fruit,
detailed leaves, hand-drawn pencil lines, paper texture,
--ar 4:5 --sref https://your-image-url.png --sw 150
--sw (style weight) controls how strongly the reference style is applied. 100 is balanced; 300+ pushes the new image hard toward the reference.
For a brand or a children's book project, generate or pick one "anchor" image, then use --sref on every subsequent generation. The result is a coherent set instead of a random assortment.
--chaos 30 on early prompts to see range. Once a direction feels right, lower chaos and start tightening.--sref for visual consistency.Pick a single subject (e.g. "a small bookshop"). Generate it three times: subject-only, subject + style, then subject + style + composition + lighting. Save all three outputs and notice which layers create the biggest jump in quality.
Find an image whose style you love and use it as --sref. Run the same subject prompt with --sw 50, --sw 150, and --sw 400. Compare the three to learn how style weight feels in practice.
Generate a set of four images for a fictional brand — a logo concept, a hero shot, a product close-up, and a lifestyle scene — all sharing one anchor style via --sref. Check whether they look like they belong to the same visual world.
--ar, --style raw, --stylize and --no are the everyday parameters worth memorising.--sref and --cref are how you get visual consistency across a project.Sign in to join the discussion and post comments.
Sign inPrompt Engineering for Image Generation
Turn words into stunning visuals. Master AI image generation tools like Midjourney, DALL·E 3, and Stable Diffusion with 18 focused tutorials — from first prompt to full brand identity.
Advanced Prompt Engineering Techniques
Master the powerful techniques AI experts use every day. Chain-of-thought, RAG, agents, function calling, prompt evaluation, and much more — 20 deep-dive tutorials.
Prompt Engineering for Content & Copywriting
Write blogs, ads, emails, and social media content ten times faster with AI. 13 practical tutorials on prompt engineering for content creators and copywriters.
Prompt Engineering for Developers
Use AI as your coding co-pilot. 18 tutorials on writing prompts to generate clean code, debug faster, write tests, build APIs, and ship better software.
Foundations of Prompt Engineering
The must-know basics of prompt engineering. Learn what prompts are, how AI models read them, and how to write clear instructions that get great results.
Prompt Engineering for Business & Productivity
Use AI to work smarter — automate tasks, make better decisions, and communicate professionally. 12 practical business prompt tutorials for professionals.