Midjourney Guide· 2026-06-30

A Repeatable Midjourney Prompt Formula for Consistent Results

Master the Midjourney prompt formula to achieve professional AI art. Learn how to structure subject, style, composition, and parameters for predictable outputs.

A repeatable Midjourney prompt formula allows creators to move away from guesswork and toward a controlled, professional workflow. By structuring your input as [Subject] + [Style] + [Composition] + [Lighting] + [Parameters], you provide the model with a clear hierarchy of information. This method ensures that Midjourney V6 and Niji 6 accurately interpret your creative vision, minimizing the need for constant rerolling and saving valuable GPU hours.

The Anatomy of a Professional Prompt

Midjourney processes words based on their position and weight. The beginning of a prompt carries the most influence, making it essential to define your core subject first. However, a subject alone often results in a generic "stock photo" aesthetic. To elevate the output, you must layer in descriptive modifiers that guide the artistic direction.

Professional creators use a modular approach. Instead of writing long, wandering sentences, they treat prompts like building blocks. Each block addresses a specific visual element: the what, the how, the where, and the technical constraints. This structured approach makes it easier to troubleshoot results—if the lighting is wrong, you know exactly which "block" to edit without breaking the entire prompt.

The Core Formula Explained

To achieve consistent results, follow this 5-part structure every time you interact with the bot:

  1. Subject: The primary focus (e.g., "a cybernetic owl," "a minimalist villa"). Be specific with nouns and adjectives.
  2. Style: The artistic medium or historical movement (e.g., "Ukiyo-e print," "70s cinematic film noir," "double exposure").
  3. Composition: The camera angle and framing (e.g., "extreme close-up," "low-angle shot," "bird's-eye view").
  4. Lighting & Color: The mood and palette (e.g., "golden hour," "neon vaporwave hues," "soft diffused moonlight").
  5. Parameters: The technical suffixes that modify Midjourney's engine behavior (e.g., --ar, --stylize).
ComponentPurposeExample Keywords
SubjectDefine the focal pointCyberpunk street, Arctic fox, Brutalist chair
StyleSet the aesthetic tonePixar style, Polaroid, Concept art, Oil painting
CompositionControl the 'camera'Wide shot, Symmetrical, Macro, Dutch angle
LightingEstablish atmosphereVolumetric fog, Rembrandt lighting, High-key
ParametersTechnical configuration--ar 16:9, --v 6.0, --stylize 250, --niji

Advanced Parameters for Precision

Parameters are the "knobs and dials" at the end of your Midjourney prompt formula. They are vital for professional layouts and creative experimentation.

  • --ar (Aspect Ratio): Crucial for designers. Default is 1:1, but you should use --ar 16:9 for cinematic shots or --ar 2:3 for mobile-first content.
  • --stylize (or --s): Values range from 0 to 1000. Low values (50-100) stick closely to your prompt, while high values (750+) give Midjourney more artistic freedom, often adding more detail but potentially ignoring some prompt instructions.
  • --weird (or --w): Introduces quirky, offbeat characteristics. Values 0 to 3000. Use this if your images feel too "perfect" or predictable.
  • --niji: A specialized model specifically for anime and illustrative styles. It responds differently to weight than the standard model and is excellent for character design.
  • --no: The negative prompt. If you want to remove an element, use --no clouds rather than saying "without clouds" in the main body.

3 Worked Examples Using the Formula

Applying the formula consistently allows you to compare different styles using the same subject matter. Here are three distinct applications of the [Subject] + [Style] + [Composition] + [Lighting] + [Parameters] workflow.

Example 1: Editorial Photography

A portrait of a futuristic glass-skin model, high-fashion photography, extreme close-up, sharp focus on eyes, ethereal iridescent lighting, --ar 4:5 --stylize 250 --v 6.0
Intent: Create a high-end magazine aesthetic with specific focus on facial textures.

Example 2: Environmental Concept Art

An ancient overgrown stone temple in a dense jungle, Studio Ghibli illustration style, wide panoramic shot, dappled sunlight through leaves, vivid greens and earthy tones, --ar 21:9 --niji 6
Intent: Use the Niji model to create a cinematic, illustrative landscape with specific atmospheric lighting.

Example 3: Product Design

A sleek ergonomic espresso machine, industrial design render, 45-degree isometric view, soft studio softbox lighting, brushed titanium and matte black finish, --ar 1:1 --stylize 50
Intent: Maintain high accuracy to the subject for a product mock-up by lowering the stylization value.

Common Mistakes to Avoid

Even with a formula, certain habits can degrade the quality of your images. Avoid these common pitfalls:

  • Over-prompting: Adding too many conflicting adjectives (e.g., "hyper-realistic, photorealistic, 8k, Unreal Engine 5"). Midjourney V6 understands natural language; choose one strong style descriptor instead of a list of synonyms.
  • Ignoring the Order: Placing significant details at the end of the text. Midjourney gives higher priority to the first 5-10 words. If the lighting is the most important part of your scene, move it closer to the subject.
  • Neglecting --chaos: Many users forget the --chaos parameter. If your results feel too repetitive, a low chaos value (e.g., --c 10) can provide subtle variations in your 4-grid results.

Customizing the Formula for Claude or ChatGPT

If you use LLMs to help generate prompts, you can provide this formula as a system instruction. Tools like Claude 3.5 Sonnet are excellent at expanding a basic idea into a structured formula. Simply provide the subject and ask the LLM to "Fill in the Midjourney prompt formula [Subject] + [Style] + [Composition] + [Lighting] + [Parameters]" to generate multiple variations rapidly.

// Template for LLM generation:
Act as a Midjourney Prompt Engineer. 
Generate 3 variations for the subject: [INSERT SUBJECT].
Structure: [Subject], [Style], [Composition], [Lighting], [Parameters].
Target Aspect Ratio: 16:9.
Style Profile: Cinematic and moody.

Key takeaways

  • Structure creates consistency: Using the [Subject] + [Style] + [Composition] + [Lighting] + [Parameters] formula reduces random outputs.
  • Word order matters: Midjourney prioritizes the beginning of the prompt; place your most essential elements first.
  • Parameters are essential: Use --ar for layout control and --stylize to balance prompt adherence against AI creativity.
  • Niji for illustrations: Switch to the --niji 6 model specifically for anime, manga, and stylized illustrative work.
  • Iterate purposefully: When a prompt fails, change only one part of the formula (e.g., keep the subject and style, but change the lighting) to see how it affects the result.

Frequently asked questions

What is the best Midjourney prompt formula for realism?
For realism, use the structure: [Subject] + [Specific Camera Model/Lens, e.g., 35mm f/1.8] + [Lighting Condition] + [Film Stock or Type, e.g., Kodak Portra 400] + --ar. Avoid fluff words like 'photorealistic' and instead use technical photography terms to guide the AI.
How do I use the --stylize parameter effectively?
The --stylize (or --s) parameter controls how much of Midjourney's default aesthetic is applied. A low value like --s 50 makes the AI follow your prompt precisely, while --s 750 or higher creates more decorative, artistic images that may deviate from your specific instructions.
Does word order matter in Midjourney prompts?
Yes, Midjourney assigns more weight to words at the beginning of a prompt. To ensure your main subject appears correctly, place it in the first few words and move secondary details like lighting and background elements toward the end.
How can I change the aspect ratio in Midjourney?
To change the aspect ratio, add the --ar parameter followed by a ratio at the very end of your prompt. For example, use --ar 16:9 for landscape, --ar 9:16 for vertical stories, or --ar 4:5 for standard social media posts.
Free prompt pack

Liked this? Get more in your inbox.

Sign up for our weekly prompt drops and instantly get our free prompt pack.

Double opt-in. No spam. Unsubscribe in one click.