Consistent Character Generation in Midjourney v6
Learn how to maintain perfect character consistency across multiple different scenes and environments using the character reference (--cref) parameter.
Watch the step-by-step video above for dynamic examples and results
Tools Required
Workflow Instructions
Generate the Base Character Reference
Generate a clean, front-facing portrait of your character against a simple background. This image will serve as your master character reference for all subsequent prompts. Avoid complex poses or distracting elements in this initial step.
/imagine prompt: A high-fashion cinematic portrait of a 25-year-old woman with neon blue hair, emerald green eyes, wearing a silver metallic jacket, studio lighting, clean solid background --ar 4:5 --v 6.0
Get the Direct Image URL
Once you generate your favorite character, upscale it. Click the image in Discord to open it, click "Open in Browser" (or copy link), and copy the direct URL. The URL must end in a image file extension like .png or .jpg for Midjourney to parse it correctly.
Use Character Reference Parameter (--cref)
Write your new scene prompt and append the `--cref` tag followed by your direct image URL at the end of the prompt. This tells Midjourney to scan the face structure and features from your base character.
/imagine prompt: A wide-angle action shot of a woman with neon blue hair wearing a silver metallic jacket running through a neon-lit cyberpunk city street at night, rain-slicked asphalt, dramatic lighting --cref [YOUR_IMAGE_URL] --cw 100 --ar 16:9 --v 6.0
Control Consistency Weight with (--cw)
Adjust the Character Weight (`--cw`) parameter from 0 to 100. Setting `--cw 0` is perfect for changing outfits or hairstyles because it only copies the face structure. Setting `--cw 100` (default) copies the face, hair, and clothing style.
/imagine prompt: A close-up portrait of a woman with neon blue hair wearing a casual white t-shirt, sitting in a cozy coffee shop, soft window lighting --cref [YOUR_IMAGE_URL] --cw 0 --ar 1:1 --v 6.0