Midjourney Character Sheet Guide: Consistent Brand Characters with Multi-Turn Prompting & Style References

Creating Consistent Brand Character Sheets in Midjourney

Maintaining visual consistency for brand characters across dozens of AI-generated images is one of the hardest challenges in AI art production. Midjourney offers a powerful toolkit—character references (—cref), style references (—sref), seed locking (—seed), and multi-turn prompting—that, when combined strategically, lets you build reproducible character sheets worthy of professional brand guidelines. This guide walks you through the complete workflow, from initial character design to a locked-down, reusable reference system that produces consistent results across multiple generations.

Prerequisites

  • An active Midjourney subscription (Standard or Pro recommended for fast generations)- Access to Midjourney via Discord or the Midjourney web app at midjourney.com- A folder system for organizing reference images and seeds

Step-by-Step Workflow

Step 1: Establish the Base Character Design

Start by generating a strong initial character concept. Focus on clear, simple descriptions that define the core identity of your brand character. /settings

Ensure you are on Midjourney Model Version 6.1 or later for best —cref support. Then craft your initial prompt: /imagine prompt: a friendly fox mascot character, orange fur, wearing a blue scarf, standing upright, full body, character design sheet, white background, multiple poses —ar 3:2 —v 6.1

Review the four outputs carefully. Select the one that best represents your brand character. Click the corresponding U1–U4 button to upscale it. Save this image—it becomes your anchor reference.

Step 2: Lock the Seed for Reproducibility

After upscaling, retrieve the seed value by reacting to your upscaled image with the ✉️ envelope emoji. Midjourney will DM you the job details including the seed number. Record this seed. For example: Seed: 2847193650

Using the same seed with the same prompt and parameters produces near-identical results, giving you a stable baseline. /imagine prompt: a friendly fox mascot character, orange fur, wearing a blue scarf, standing upright, full body, white background —ar 3:2 —v 6.1 —seed 2847193650

Step 3: Apply Character References (—cref)

Upload your anchor reference image to Discord or the Midjourney web app. Copy the image URL. Now use the --cref parameter to enforce character consistency in new generations: /imagine prompt: a friendly fox mascot waving hello, standing in a park --ar 16:9 --v 6.1 --cref https://your-uploaded-anchor-image-url.png --cw 100

The --cw (character weight) parameter controls how strongly the character reference is enforced. Values range from 0 to 100:

--cw ValueEffectBest For
100Strongest character match (face, body, clothing)Strict brand consistency
50Moderate match (face and general build)Varied outfits, same character
0Face onlyCostume changes, seasonal variants
### Step 4: Apply Style References (--sref) To lock not just the character but the overall artistic style, use the --sref parameter. This is critical for brand consistency across different scenes. /imagine prompt: a friendly fox mascot reading a book in a library --ar 16:9 --v 6.1 --cref https://your-anchor-image-url.png --cw 100 --sref https://your-style-reference-url.png --sw 100

The --sw (style weight) parameter ranges from 0 to 1000 (default 100). Higher values enforce the reference style more aggressively.

Step 5: Multi-Turn Prompting for Character Sheet Variations

Now build out your full character sheet by systematically generating key poses and expressions. Use the same —cref, —sref, and —seed parameters across all prompts: # Front view /imagine prompt: fox mascot standing front view, arms at sides, neutral expression, white background —cref [URL] —cw 100 —sref [URL] —seed 2847193650 —v 6.1

Side profile

/imagine prompt: fox mascot standing side profile view, white background —cref [URL] —cw 100 —sref [URL] —seed 2847193650 —v 6.1

Expression sheet

/imagine prompt: fox mascot face expression sheet, happy sad surprised angry, white background —cref [URL] —cw 100 —sref [URL] —seed 2847193650 —v 6.1

Action pose

/imagine prompt: fox mascot running dynamic pose, white background —cref [URL] —cw 100 —sref [URL] —seed 2847193650 —v 6.1

Step 6: Build a Reference Library Document

Organize your finalized assets into a structured reference document. Track every generation with its parameters: | Asset | Seed | --cw | --sw | Prompt Summary | |-----------------|------------|------|------|------------------------| | Anchor (front) | 2847193650 | 100 | 100 | standing, front view | | Side profile | 2847193650 | 100 | 100 | standing, side profile | | Expressions | 2847193650 | 100 | 100 | face expression sheet | | Action pose | 2847193650 | 100 | 100 | running dynamic pose | ## Pro Tips - **Stack multiple --cref URLs:** You can provide up to three character reference images for stronger identity locking. Separate URLs with spaces after --cref.- **Use --no for consistency:** Add --no realistic, photographic to maintain a consistent illustrated style and prevent style drift.- **Batch with the /prefer suffix command:** Store your reference parameters as a suffix so you don't have to type them every time: /prefer suffix --cref [URL] --cw 100 --sref [URL] --sw 100 --seed 2847193650 --v 6.1- **Combine --sref random with --cref:** When exploring new art directions while keeping the character, use --sref random to generate fresh styles that you can then lock down with a specific --sref URL.- **Export seeds programmatically:** Use the Midjourney web app's gallery to filter and export job metadata including seeds for large-scale character production.- **Permutation prompts for efficiency:** Generate multiple variations in a single command: /imagine prompt: fox mascot {waving, sitting, jumping}, white background --cref [URL] --cw 100 ## Troubleshooting

ProblemCauseSolution
Character looks different despite same --crefPrompt wording conflicts with referenceSimplify the prompt; avoid describing character features already in the reference. Increase --cw to 100.
Style drifts between generationsMissing or low --sw valueAdd --sref with your style anchor and set --sw to 200–500 for stronger enforcement.
Seed produces different resultsDifferent model version or aspect ratioEnsure --v and --ar are identical across all prompts. Seeds are version-specific.
--cref URL not workingImage URL is not publicly accessibleUpload the image directly to Discord or use the Midjourney web app uploader. Avoid links that require authentication.
Character clothing keeps changing--cw set too lowIncrease --cw to 100 to include clothing and accessories in the reference lock.
## Frequently Asked Questions

Can I use —cref and —sref together in the same prompt?

Yes. Combining --cref (character reference) and --sref (style reference) in a single prompt is the recommended approach for brand consistency. The character reference controls identity—face, body, clothing—while the style reference controls the artistic rendering. Use both with high weight values (--cw 100 and --sw 100 or higher) for maximum consistency across your character sheet.

How many reference images can I use with —cref?

Midjourney supports multiple reference image URLs with —cref. You can provide up to three images separated by spaces. Using multiple angles of the same character (front, side, three-quarter view) significantly improves consistency. You can also weight individual references by appending ::N to each URL, where N is the relative weight (e.g., —cref url1::2 url2::1 gives twice the weight to the first reference).

Will the same seed always produce identical results?

A seed produces near-identical results only when all other parameters remain constant—including the model version (—v), aspect ratio (—ar), prompt text, and any reference URLs. Changing any of these will alter the output even with the same seed. Additionally, Midjourney model updates can affect seed reproducibility over time, so it is best practice to generate all character sheet assets in a single session and save the final images rather than relying solely on seed numbers for long-term reproducibility.

Explore More Tools

Grok Best Practices for Real-Time News Analysis and Fact-Checking with X Post Sourcing Best Practices Devin Best Practices: Delegating Multi-File Refactoring with Spec Docs, Branch Isolation & Code Review Checkpoints Best Practices Bolt Case Study: How a Solo Developer Shipped a Full-Stack SaaS MVP in One Weekend Case Study Midjourney Case Study: How an Indie Game Studio Created 200 Consistent Character Assets with Style References and Prompt Chaining Case Study How to Install and Configure Antigravity AI for Automated Physics Simulation Workflows Guide How to Set Up Runway Gen-3 Alpha for AI Video Generation: Complete Configuration Guide Guide Replit Agent vs Cursor AI vs GitHub Copilot Workspace: Full-Stack Prototyping Compared (2026) Comparison How to Build a Multi-Page SaaS Landing Site in v0 with Reusable Components and Next.js Export How-To Kling AI vs Runway Gen-3 vs Pika Labs: Complete AI Video Generation Comparison (2026) Comparison Claude 3.5 Sonnet vs GPT-4o vs Gemini 1.5 Pro: Long-Document Summarization Compared (2025) Comparison Midjourney v6 vs DALL-E 3 vs Stable Diffusion XL: Product Photography Comparison 2025 Comparison Runway Gen-3 Alpha vs Pika 1.0 vs Kling AI: Short-Form Video Ad Creation Compared (2026) Comparison BMI Calculator - Free Online Body Mass Index Tool Calculator Retirement Savings Calculator - Free Online Planner Calculator 13-Week Cash Flow Forecasting Best Practices for Small Businesses: Weekly Updates, Collections Tracking, and Scenario Planning Best Practices 30-60-90 Day Onboarding Plan Template for New Marketing Managers Template Accounts Payable Automation Case Study: How a Multi-Location Restaurant Group Cut Invoice Processing Time With OCR and Approval Routing Case Study Amazon PPC Case Study: How a Private Label Supplement Brand Lowered ACOS With Negative Keyword Mining and Exact-Match Campaigns Case Study Antigravity vs Jasper vs Copy.ai: AI Brand Voice Consistency Compared (2026) Comparison Apartment Move-Out Checklist for Renters: Cleaning, Damage Photos, and Security Deposit Return Checklist