Visual Storytelling: Character Consistency

Stop your characters from morphing. Master the --cref parameter and control identity weight.

Midjourney Bot
/imagine prompt: a detective --cref https://... --cw 100
Discord | Midjourney Bot
/imagine
1 / 8
+
|
User Today at 10:41 AM
/imagine prompt: a cat in space
🤖
FaceConsist.

Guide:Welcome to Advanced Synthetography. One of the hardest challenges in AI Art is keeping a character's face consistent across different images. Meet '--cref' (Character Reference).


AI Art Mastery

Unlock nodes by mastering Midjourney parameters.

Step 1: The --cref Flag

The --cref (Character Reference) parameter allows you to use an image URL as a blueprint for a character's facial features.

Midjourney Check

What does --cref stand for?


Visual Identity Hub

Recent Generations

My character keeps changing hair color?

Posted by: PromptEngineer22

Can I use multiple --cref URLs?

Posted by: SynthArtist

Capstone Review

Submit your "Character Consistency" project for feedback from the Art Directors.

Mastering Visual Consistency in AI

AI Instructor

AI Art Director

Synthetography Specialist.

One of the biggest hurdles in Generative AI has always been character consistency. You generate a stunning character, but in the next prompt, they look like a stranger. The introduction of --cref (Character Reference) in Midjourney v6 changed everything for storytelling and branding.

1. The Workflow: Anchor & Iterate

The professional workflow involves creating an "Anchor Image". This is your definitive reference. Do not use a generated image from a long chain of variations; use the original upscale. Copy its URL and treat it as the source of truth for all future generations.

❌ Bad Practice

Describing the character again in text: "Blue eyes, scar on cheek, blonde hair..." (AI interprets this differently every time).

✔️ Good Practice

Using the reference: --cref https://url.... The AI "sees" the exact features instead of guessing from text.

2. Managing Influence with --cw

The Character Weight (--cw) parameter ranges from 0 to 100. It determines how much of the reference image is copied.

  • --cw 100 (Default): Copies face, hair, and outfit.
  • --cw 0: Copies ONLY the face. Allows you to change outfits and hairstyles completely.
Key Takeaway: Text prompts control the *scene*, while --cref controls the *identity*.

AI Parameter Glossary

--cref (Character Reference)
The primary parameter used to maintain character consistency. It expects a URL to an image.
prompt
/imagine prompt: a knight --cref https://url...
Visual Output
🤴

Same Face

--cw (Character Weight)
Controls the strength of the character reference. 100 copies everything (clothes/hair), 0 copies only the face.
prompt
... --cref [URL] --cw 0
Visual Output
👕

Clothes Ignored

🙂

Face Kept

Anchor Image
The original generated image used as the source of truth for the URL. Avoid using derivatives.
prompt
[Right Click Image] -> Copy Link
Visual Output
https://cdn.midjourney...