In this categoryImage Tools · 47
- How to Generate Your First Image with Midjourney on DiscordStart
- How to Write Midjourney Prompts That Actually Work
- How to Upscale and Export High-Resolution Images in Midjourney
- How to Create Consistent Characters in Midjourney with --cref
- How to Use Image Prompts and the /blend Command in Midjourney
- How to Lock a Visual Style Across Images with Midjourney --sref
- How to Set the Right Aspect Ratio for Each Platform in Midjourney
- How to Edit Parts of an Image with Vary (Region) in Midjourney
- How to Extend an Image with Pan and Zoom Out in Midjourney
- How to Batch Many Variations with Permutation Prompts in Midjourney
- How to Organize and Rerun Your Images from the Midjourney Website
- How to Install ComfyUI on Windows with an NVIDIA GPU
- How to Run Flux.1 Dev in ComfyUI
- How to Install ComfyUI Manager to Add Nodes and Models Easily
- How to Generate Fast Images with Flux.1 Schnell in ComfyUI
- How to Use a LoRA in ComfyUI
- How to Write Better Prompts for Flux in ComfyUI
- How to Upscale AI Images in ComfyUI with an ESRGAN Model
- How to Inpaint and Fix Part of an Image in ComfyUI
- How to Batch Generate Many Image Variations in ComfyUI
- How to Control Image Composition with ControlNet in ComfyUI
- How to Fix Out-of-Memory and Slow Generations in ComfyUI
- How to Upscale a Photo in Magnific Without Hallucinating New Detail
- How to Restore an Old Scanned Photo with Topaz Photo AI
- How to Remove the Background from a Product Photo in Photoroom
- How to Generate a Lifestyle Background for a Product in Photoroom
- How to Upscale and Restore an Old Photo with AI
- How to Batch Upscale a Folder of Images with Topaz Photo AI
- How to Add Detail to AI Art with Magnific's High Creativity Mode
- How to Relight a Flat Product Photo Using Magnific Relight
- How to Batch-Edit Product Photos for Shopify with Photoroom
- How to Choose Between Topaz Photo AI and Gigapixel for Heavy Enlargements
- How to Add a Realistic Shadow to a Cut-Out Product in Photoroom
- How to Batch Edit Photos with AI Presets
- How to Fix a Blurry Face in a Portrait Across Topaz and Magnific
- How to Make a Logo in Canva from a Text Prompt
- How to Create a Logo with Readable Text in Ideogram
- How to Design a Clickable YouTube Thumbnail in Canva
- How to Remove an Image Background in Canva
- How to Resize One Graphic for Every Platform in Canva
- How to Build an Instagram Carousel in Canva
- How to Set Up a Brand Kit in Canva for Consistent Graphics
- How to Make a Social Quote Graphic in Ideogram
- How to Design a Blog Featured Image in Canva
- How to Create Podcast Cover Art with Ideogram and Canva
- How to Upscale an AI Image for Print Quality
- How to Write Image Prompts That Get Usable Results
How to Create Consistent Characters in Midjourney with --cref
Lock a character's face and look across many images using the character reference parameter and a weight setting.
One of the hardest problems in AI art is keeping the same character recognizable across different scenes. Midjourney's character reference feature, triggered with --cref, lets you point at an existing character image so new generations carry the same face and features. This is the backbone of comics, storyboards, and brand mascots.
What you need
- A clear single-character image to act as your reference
- An active subscription using the v6 or later model
- Patience to dial in the --cw weight
Step 1: Generate or choose your base character
Start by making one strong portrait of your character with a normal prompt. Pick the cleanest result, upscale it, and Open in Browser to grab its URL. A front-facing, well-lit face works best as a reference.
Step 2: Build a new scene prompt
Write a fresh prompt describing the new scene and pose you want, but do not describe the face in detail. You want the words to handle the situation while --cref handles the identity.
Step 3: Attach the character reference
Add --cref followed by the URL of your base character. Optionally add --cw, the character weight from 0 to 100, where 100 copies face, hair, and clothing, and a lower value copies the face only.
/imagine prompt: the same young explorer climbing a snowy ridge at dawn, wide shot --cref https://cdn.discordapp.com/.../hero.png --cw 80 --ar 3:2Step 4: Tune the character weight
If the outfit keeps copying over when you wanted a new costume, lower --cw toward 0 so only the face carries. If the face is drifting, raise it toward 100. Re-run with the same prompt and only the weight changed.
Step 5: Build the series
Reuse the same --cref URL across every scene in your story. Change only the scene description each time. The face stays put, which is what makes a sequence read as one character moving through a narrative.
Result: a set of images that clearly show the same person in different situations, ready to lay out as a comic strip or a pitch storyboard.
Watch related tutorials
14:18
12:47
18:42
21:09
23:55
17:30New guides in your inbox
Fresh step-by-step how-to guides as we publish them. One email a week, no more.