40 Midjourney Prompts for Consistent Character Design
Keeping one character looking the same across dozens of images is the hardest part of Midjourney. The fix is not luck: it is a reusable character sheet plus the --cref (character reference) flag. This list gives you 40 copy-paste prompts. First build your sheet, then drop it into any prompt below. For the fundamentals of writing Midjourney prompts, see our Midjourney prompt guide, and for version behavior check Midjourney v7 prompt changes.
The Character Sheet Formula
Before any prompt, write one fixed descriptor for your character and reuse it verbatim. Lock age, hair, eyes, build, outfit, and a defining accessory. Save it as [CHAR] and paste it everywhere.
[CHAR] = a 28-year-old woman, auburn shoulder-length hair, green eyes, light freckles, thin silver round glasses, olive canvas jacket, lean build, confident upright postureThen generate a master sheet image once, and reference it with --cref on every later image so the face stays put.
[CHAR], full body character sheet, front view, side view, expression grid, flat colors, plain white background, concept art style --ar 3:2 --cref [URL_OF_SHEET] --cw 1001. Base Portraits
Lock the face and basic look before adding action or setting.
Neutral headshot on a clean backdrop to set the baseline look.
[CHAR], studio headshot, soft neutral background, even lighting, gentle smile, photorealistic --ar 4:5 --cref [URL] --cw 100Three-quarter view portrait with shallow depth of field.
[CHAR], three-quarter portrait, 85mm lens, blurred city background, golden hour light, detailed skin --ar 4:5 --cref [URL] --cw 100Front-facing passport-style reference for consistency checks.
[CHAR], flat passport photo style, plain gray background, neutral expression, even front light --ar 2:3 --cref [URL] --cw 100Character bust with simple cell-shaded style.
[CHAR], character bust, clean cell shading, white background, anime-adjacent realism, concept art --ar 1:1 --cref [URL] --cw 100Close-up of the face showing the defining freckles and glasses.
[CHAR], extreme close-up face, visible freckles, silver glasses detail, soft window light --ar 1:1 --cref [URL] --cw 100Full-length standing pose, plain studio, for outfit reference.
[CHAR], full length standing, plain cyclorama background, softbox light, fashion reference shot --ar 2:3 --cref [URL] --cw 100Mirror selfie vibe to capture casual everyday look.
[CHAR], casual mirror selfie, phone in hand, bedroom light, authentic candid feel --ar 4:5 --cref [URL] --cw 100Split reference: happy versus serious expression side by side.
[CHAR], two-panel reference, left smiling right serious, plain background, character turnaround sheet --ar 3:2 --cref [URL] --cw 1002. Poses & Actions
Put the character in motion while keeping the face intact.
Walking pose, wind in hair, dynamic but grounded.
[CHAR], mid-stride walking pose, wind blowing auburn hair, candid street shot, 35mm --ar 2:3 --cref [URL] --cw 100Sitting on a ledge reading a book, relaxed.
[CHAR], sitting on stone ledge reading paperback, relaxed posture, park afternoon light --ar 3:2 --cref [URL] --cw 100Drawing or sketching in a notebook, focused.
[CHAR], focused at a desk sketching in notebook, pencil in hand, warm desk lamp --ar 3:2 --cref [URL] --cw 100Running through a field, motion blur on background.
[CHAR], running through tall grass, motion blur, determined expression, dusk --ar 16:9 --cref [URL] --cw 100Reaching up to a high shelf, stretching.
[CHAR], reaching up to a high shelf, stretching jacket, kitchen interior, natural light --ar 2:3 --cref [URL] --cw 100Holding a coffee cup, leaning on a railing.
[CHAR], leaning on balcony railing holding coffee, city skyline behind, morning --ar 3:2 --cref [URL] --cw 100Mid-jump celebration, joyful.
[CHAR], jumping with joy, arms up, confetti, bright studio backdrop --ar 1:1 --cref [URL] --cw 100Crouching to inspect something on the ground.
[CHAR], crouching inspecting a small object, curious expression, forest floor --ar 3:2 --cref [URL] --cw 100Waving hello, friendly front pose for thumbnails.
[CHAR], waving at viewer, friendly smile, simple gradient background, thumbnail style --ar 1:1 --cref [URL] --cw 100Carrying a backpack, ready to travel.
[CHAR], wearing backpack ready to travel, airport terminal, soft daylight --ar 2:3 --cref [URL] --cw 100Martial arts stance, composed and alert.
[CHAR], martial arts ready stance, alert expression, dojo background, dramatic side light --ar 2:3 --cref [URL] --cw 100Playing guitar seated, absorbed in music.
[CHAR], seated playing acoustic guitar, absorbed expression, cozy room, string lights --ar 3:2 --cref [URL] --cw 1003. Environments & Outfits
Change the world around the character without changing the character.
Cyberpunk alley with neon, jacket glowing edges.
[CHAR], standing in neon cyberpunk alley, rain reflections, olive jacket with glowing trim --ar 16:9 --cref [URL] --cw 100Cozy library, warm tones, book in hand.
[CHAR], in a cozy library, warm wooden shelves, holding a book, soft lamp light --ar 3:2 --cref [URL] --cw 100Desert explorer variant, scarf added, sandy wind.
[CHAR], desert explorer outfit with linen scarf, sandy wind, ruins behind --ar 16:9 --cref [URL] --cw 100Winter version, heavy coat, snowy mountain.
[CHAR], winter heavy coat version, snowy mountain peak, breath visible, cold blue light --ar 2:3 --cref [URL] --cw 100Office worker variant, blazer, modern workspace.
[CHAR], professional blazer variant, modern open-plan office, daylight --ar 3:2 --cref [URL] --cw 100Futuristic lab, holographic screens, tech suit.
[CHAR], sci-fi lab coat, holographic screens, futuristic lab, cyan light --ar 16:9 --cref [URL] --cw 100Beach casual, rolled sleeves, ocean behind.
[CHAR], rolled sleeves beach casual, turquoise ocean, sunny, sunglasses on head --ar 3:2 --cref [URL] --cw 100Medieval fantasy, leather armor, forest camp.
[CHAR], leather armor fantasy variant, forest campfire, medieval realism --ar 2:3 --cref [URL] --cw 100Space station, helmet off, floating panels.
[CHAR], space station interior, helmet off, floating control panels, cinematic --ar 16:9 --cref [URL] --cw 100Street market vendor, apron, colorful stalls.
[CHAR], apron market vendor variant, colorful street stalls, midday sun --ar 3:2 --cref [URL] --cw 1004. Expressions & Emotions
Run the same face through a range of feelings for storyboards.
Genuine laugh, eyes crinkled.
[CHAR], laughing genuinely, eyes crinkled, hand near mouth, bright natural light --ar 1:1 --cref [URL] --cw 100Surprised, wide eyes, hand raised.
[CHAR], surprised expression, wide green eyes, hand raised, soft studio light --ar 1:1 --cref [URL] --cw 100Calm and thoughtful, looking away.
[CHAR], calm thoughtful expression, looking to the side, introspective mood --ar 1:1 --cref [URL] --cw 100Determined, jaw set, slight frown.
[CHAR], determined expression, set jaw, slight frown, heroic lighting --ar 1:1 --cref [URL] --cw 100Sad, subtle tears, muted palette.
[CHAR], sad subtle tears, muted desaturated palette, gentle sorrow --ar 1:1 --cref [URL] --cw 100Mysterious half-smile, shadow on one side of face.
[CHAR], mysterious half-smile, one side of face in shadow, enigmatic --ar 1:1 --cref [URL] --cw 1005. Stylized Variants
Keep the identity but flip the art style for different deliverables.
Pixar-style 3D rendition of the same character.
[CHAR], Pixar-style 3D character, soft rounded features, studio render --ar 1:1 --cref [URL] --cw 100 --s 250Ink comic book panel version.
[CHAR], comic book ink style, bold outlines, halftone, dynamic panel --ar 2:3 --cref [URL] --cw 100Watercolor storybook illustration.
[CHAR], soft watercolor storybook illustration, paper texture, gentle palette --ar 3:2 --cref [URL] --cw 100Low-poly game asset style.
[CHAR], low-poly 3D game asset, flat shading, turntable render --ar 1:1 --cref [URL] --cw 100Bonus: Locking Consistency with –cref
The --cref flag tells Midjourney to match the face and clothing of a reference image. Use --cw 100 to weight the whole character (lower it to 0–50 if you only want the face). Always regenerate from the same sheet URL, and keep your [CHAR] text identical. For product and mockup scenes that also need a stable subject, the product mockup prompt uses the same reference logic.
Sources & Notes
Prompts written for Midjourney v7 (current as of 2025), where --cref and --cw are supported. The character-sheet method predates v7 and still works on v6. Aspect ratios use the --ar syntax; adjust per platform. Replace every [CHAR] and [URL] placeholder before generating. Stylized variants may drift more than realistic ones, so re-run with the same seed if identity slips.
