
Build stronger Midjourney prompts for cinematic stills and realistic images. Learn the prompt structure, key parameters, reference types and version-specific workflows for consistent characters and visual styles.
Midjourney rewards a clear visual brief: a specific subject, deliberate framing and lighting, and settings that fit the model you are using. Copying a prompt from another generator without checking its syntax is a good way to lose control of the result.
This guide focuses on Midjourney V8.1, the version covered by the original Academy article. It is not a claim that V8.1 is the latest model. Midjourney's tools have since evolved, so check the selected version and the controls available in your interface before using a reference workflow.
Three habits make the biggest difference:
The other essential distinction is style consistency versus subject consistency. A matching color grade is not the same as preserving a particular face. Choose your reference tool accordingly.
Write a coherent description in English and place supported parameters after it. A useful order is:
Sign in to leave a comment.
[Shot size + camera angle] + [Subject + distinctive features] + [Action / emotion] +
[Environment / setting] + [Time / weather] + [Lighting] +
[Descriptive lens / film look] + [Aesthetic direction] --parameters| Element | What to specify | Example |
|---|---|---|
| Shot and angle | Framing and viewpoint | cinematic medium close-up, low-angle |
| Subject | Who or what, plus two or three recognizable traits | a weathered fisherman, grey stubble, knit cap |
| Action or emotion | What is happening and how it feels | staring into the storm, tense |
| Environment | Location, background and meaningful props | on a wooden trawler deck, nets and rope |
| Time and weather | Conditions that shape the scene | pre-dawn, heavy rain |
| Lighting | Direction, contrast and mood | moody rim light, deep shadows, low-key |
| Lens or film look | Visible optical qualities, not just equipment numbers | shallow depth of field, soft bokeh, anamorphic, film grain |
| Aesthetic direction | A coherent cinematic reference | restrained film-noir cinematography |
| Parameters | Format and supported model controls | --ar 21:9 --raw --stylize 100 |
This is a working structure, not a sentence you must fill mechanically. If weather is irrelevant, leave it out. If the product is the focus, describe it before the background.
More words do not automatically mean more control. One strong subject and a convincing lighting idea usually give you a better starting point than thirty competing adjectives. Remove details that do not help you judge the image.
For a series, repeat the subject's defining description consistently. Keep the same words for the same traits rather than inventing a new description for every shot.
Parameters belong at the end of the prompt. Select V8.1 explicitly when you need to reproduce a V8.1 workflow; do not assume the platform's current default is the version used in an older tutorial. Availability in Neylora depends on the controls exposed in the generator.
| Parameter | Range or typical setting | What it does |
|---|---|---|
| --ar W:H | Examplе*, 4:5 | Sets the aspect ratio. Start with 16:9 or 21:9 for a cinematic frame. |
| --stylize / --s | 0–1000; default 100 | Balances a more literal interpretation against Midjourney's aesthetic influence. Try 0–100 when adherence matters. |
| --raw | On/off | Reduces automatic styling and gives the written description more influence. Older prompts may use the spelling --style raw. |
| --no X, Y | A short list of unwanted elements | Gives explicit exclusions, such as cars, text or a rendered look. |
| --chaos / --c | 0–100; default 0 | Increases variety between the initial results. |
| --weird / --w | 0–3000; default 0 | Explores less conventional aesthetics. Use cautiously for controlled realism. |
| --seed N | 0–4294967295 | Fixes the starting noise for comparisons; it does not store a character or style. |
| --sref URL or code, with --sw | Style weight 0–1000; default 100 | Guides the visual treatment using a style reference. |
| --p, optionally with a profile code | Where personalization is available | Applies a learned aesthetic preference. |
| Image prompt with --iw | Image weight; check the selected version | Adjusts the influence of an image prompt relative to the text. |
| Control | Version-specific use | Main consideration |
|---|---|---|
| --oref URL with --ow | V7 Omni Reference | Anchors a person, object or creature to a reference. Weight is 1–1000, default 100; start below 400. |
| --cref URL with --cw | Legacy V6 / Niji 6 Character Reference | Character weight 0–100; lower values emphasize the face, higher values include more hair and clothing detail. |
Do not assume that adding an older reference flag turns V8.1 into a native character-reference model. Choose a compatible version deliberately. Newer V8 workflows also have an Edit Model; that is a separate tool, not another name for V7 Omni Reference.
Only include controls that your selected version and interface support. A longer parameter string is not inherently a better one.
The same reference image can answer three very different questions:
An image prompt can affect composition, color, subject shapes and mood together. It is useful when you want a new result to resemble a reference overall, rather than isolating only its style or identity.
In Midjourney's text syntax, image URLs go before the written description:
[image URL] a woman on a window sill above the city, cinematic --iw 1 --ar 1:1Replace the bracketed placeholder with a real image URL. In an interface with uploads, attach the image using the appropriate reference control instead.
Higher image weight generally gives the image more influence; lower weight gives the words more room. Treat the starting value as something to test, not a universal recipe. Multiple image prompts blend influences rather than preserving each source independently.
Use it for: broad composition, color and overall visual direction. Do not mistake it for a precise face lock.
Style Reference guides palette, medium, texture, lighting and grading. Its purpose is not to copy the reference's person or layout.
detailed portrait of a dog --sref [image URL] --sw 100
detailed portrait of a dog --sref 2937169853 --sw 100A numeric style code is a convenient way to reuse a visual treatment across different scenes. Keep a small catalog of useful codes, including the model version and style weight used with each one.
Write the text prompt around what the new image should contain. “Detailed portrait of a dog” is clearer than “the look of this picture but make it a dog.” Let the reference control communicate the treatment.
Moodboards and personalization have their own controls. Do not assume that --sw is a universal strength slider for every reference type, or that a code will behave identically across model updates.
Use it for: a series of different scenes that should share a palette, texture or grade.
V7 Omni Reference is intended to bring a particular person, object, vehicle or creature into a new image. It uses --oref and --ow, not --sref and --sw.
Start around the default weight and adjust gradually. Very strong reference influence can compete with the new scene or intended style. A reference improves continuity, but intricate details and exact facial likeness can still drift.
Omni belongs to V7. On newer V8 tools, check the separate Edit Model workflow instead of assuming old Omni syntax will work. These options may not all be exposed in every product interface.
Use it for: a subject-led series where reference likeness matters more than staying on the same generation version.
| Goal or influence | Image prompt | Style Reference | V7 Omni Reference |
|---|---|---|---|
| Palette and overall look | Broad influence | Primary purpose | Not its primary purpose |
| Composition | Can influence it | Not a layout control | Not a layout control |
| A specific face or object | Approximate influence | Not an identity tool | Primary purpose |
| Strength control | --iw | --sw | --ow |
| Reusable numeric style code | No | Yes | No |
| Key version consideration | Check image-weight support | Check style/version behavior | V7-specific |
Some compatible workflows combine reference types: an image prompt for composition and a style reference for grading, for example. Keep the roles distinct so you know which input to change when the result misses the brief.
There are several kinds of continuity. Similar casting, a shared aesthetic and an identifiable uploaded face are not interchangeable.
| Approach | How to work | What to expect |
|---|---|---|
| A V8.1 visual series | Repeat the character description; keep styling, personalization and references consistent | A related look and character type, not a reliable identity lock. |
| V7 Omni Reference | Use a compatible V7 workflow with --oref and a restrained --ow | Stronger guidance from a specific subject image, with V7's own limitations. |
| Legacy V6 Character Reference | Use --cref and --cw only in a compatible legacy workflow | Useful when maintaining an existing V6 project, not a default V8.1 recipe. |
If likeness is essential, test the actual reference workflow before committing to a full series. Generate candidates, compare faces and distinctive details, and select carefully. Do not promise a pixel-perfect or biometric copy.
A seed does not solve identity preservation. It is a comparison tool, not a portable container for someone's face. Similarly, personalization and moodboards guide aesthetics; they are not substitutes for a subject-reference tool.
Keep the same style reference, weight and version across the series. Change the scene description while preserving the treatment. A moodboard can be another aesthetic route where available; personalization supplies an additional taste preference.
Record the complete setup, not just the prompt. A changed model or reference setting can alter the look even when the words remain identical.
Fixing --seed helps compare prompt variations under the same conditions. Change one element at a time: lighting, framing or an exclusion. Keep the version and other settings fixed.
Repeatability is not a guarantee of identical output across future sessions or updates. Save the actual image as well as the prompt, seed and settings.
A useful starting point for a photographic image is Raw + restrained Stylize + a concrete photographic description.
Useful visual language includes close-up, wide shot, low-angle, shallow depth of field, soft bokeh, motion blur, golden hour, rim light, low-key lighting, anamorphic look and film grain.
Camera and film names can suggest an aesthetic, but ISO, focal length, aperture and shutter speed should not be treated as exact photographic controls. If the effect matters, describe it directly: a softly blurred background, compressed perspective, hard flash or a frozen splash.
You can also communicate cinematic intent through a genre or lighting tradition: film noir, restrained low-key cinematography, a wide frame or a controlled teal-and-orange grade. Avoid stacking incompatible references.
cinematic medium close-up, low-angle, a photo of a weathered fisherman with grey stubble and a wet knit cap, gripping the rail and staring into the storm, on the deck of a wooden trawler tangled with nets and rope, pre-dawn, heavy rain, moody rim light with deep shadows, shallow depth of field, soft bokeh, anamorphic look, film grain, restrained film-noir cinematography --ar 21:9 --raw --stylize 100 --no cgi, 3d render, plastic skin, smooth skinThe example works as a brief because its pieces agree: subject, action, weather and lighting all support the same tense moment. Treat the settings as a starting point and inspect the output before adding complexity.
| Habit | A better approach |
|---|---|
| Importing castle::2 fog::1 into V8.1 | Remove unsupported multi-prompt weighting. Make the subject and relationships clear in the description. |
| Adding masterpiece, 8K and award-winning to every prompt | Replace generic praise with specific framing, material, lighting and style decisions. |
| Assuming photorealistic always produces a photograph | Test a photo of or candid photograph, with Raw and restrained stylization. |
| Treating ISO, aperture and shutter speed as exact controls | Describe the visible effect and compare the actual results. |
| Hiding all exclusions in conversational prose | Use a concise --no list where supported; keep the positive description clear. |
| Using --q to improve V8.1 | It is not supported for that version. Use the available generation/output settings. |
| Adding --cref or --oref without checking the version | Choose a compatible reference workflow explicitly. |
| Writing 4K, 8K or 300 DPI to set output dimensions | Use the actual resolution or export controls; words in the prompt do not set file size. |
| Asking for exactly the same face as if it were a guarantee | Use a suitable subject reference, test continuity and plan for selection or correction. |
| Reusing a seed as a character or style preset | Save the references and settings; a seed alone does not preserve identity or style. |
These are practical distinctions, not a blacklist of individual words. A descriptive phrase may be useful in one prompt and noise in another. The question is whether it communicates a visible requirement or merely promises “quality.”
Extract the shot size, viewpoint, subject, action, setting, light and grade. Build a focused prompt, choose the aspect ratio, and start with Raw and low Stylize if realism matters. Generate a small set of candidates and refine the weakest part of the brief, not everything at once.
Remove unsupported :: weights and --q. Replace generic quality tags with visible requirements. Turn numeric camera shorthand into a description of depth, blur or lighting. Check every reference flag against the selected version rather than copying the old parameter string intact.
Decide whether you need a recurring character type or recognizable likeness to a specific reference. Test continuity before producing all the shots. Keep the defining description stable, choose a compatible reference workflow, and tell the client what can drift.
Fix the style reference or moodboard, version and relevant strength settings. Vary the content while holding the visual language steady. Review the series together; individual images can look good while failing to match as a set.
Start with product photograph, a clean composition, a deliberate softbox or rim light, and negative space for a headline. Choose the final placement early; 4:5 is a useful starting format for a vertical campaign asset.
Check product geometry, packaging and every letter. Add critical copy and exact brand assets in a design tool when precision matters. A convincing-looking generated logo is not necessarily the correct logo.
A strong Midjourney image can establish composition, lighting and grading before an image-to-video step in Seedance or Grok. Use the chosen still as the starting frame, then write a separate motion prompt for the video model. Good still-image composition does not automatically describe good motion.
Try the workflow in Neylora's Midjourney generator. The AI chat can also help turn your brief into a structured prompt; review its parameters against the controls you actually have.
A better Midjourney prompt is a better visual decision, not a longer incantation. Lead with the shot and subject, make the light intentional, describe visible camera effects, and choose references according to whether you need composition, style or a specific subject.
Keep version compatibility in view. That is what turns a collection of attractive generations into a repeatable production workflow.
Adapted for Neylora Academy from the original V8.1 guide. Practical prompting suggestions are starting points, not output guarantees. For current compatibility, consult Midjourney's Version guide, Raw documentation, Omni Reference documentation and Seed guidance. Interfaces and available features can change.