Win At Business And Life In An AI World

RESOURCES

  • Jabs Short insights and occassional long opinions.
  • Podcasts Jeff talks to successful entrepreneurs.
  • Guides Dive into topical guides for digital entrepreneurs.
  • Downloads Practical docs we use in our own content workflows.
  • Playbooks AI workflows that actually work.
  • Research Access original research on tools, trends, and tactics.
  • Forums Join the conversation and share insights with your peers.

MEMBERSHIP

HomeForumsAI for Creativity & DesignHow do I prompt Midjourney to stick to a specific color palette?

How do I prompt Midjourney to stick to a specific color palette?

Viewing 5 reply threads
  • Author
    Posts
    • #127279

      I’m experimenting with Midjourney to create a small series of images that all share the same color palette. I’m not very technical, so I’d love simple, practical advice.

      My main questions are:

      • What is the clearest way to ask Midjourney to use a specific palette — color names, hex codes, or short phrases like muted autumn palette?
      • Should I include a reference image of the palette, and if so, how should I combine that with the text prompt?
      • Any short prompt examples that reliably encourage consistent colors across several different images?

      If you have a few example prompts that worked for you, or simple tips to keep colors consistent across a series, please share them. I’m most interested in straightforward, beginner-friendly approaches I can try right away.

    • #127289
      aaron
      Participant

      Quick win: You’re right to focus on the palette first — telling Midjourney exactly which colors to use is the single fastest way to control output.

      Problem: Midjourney often drifts into its own color/lighting interpretation. That’s fine for experimentation, but it kills consistency when you need a branded or repeatable palette.

      Why it matters: If you’re producing marketing assets, packaging concepts, or a series of images, inconsistent colors increase design time, require extra post-production, and break brand cohesion.

      What I’ve learned: The best results combine (a) a short, explicit prompt that lists hex or named colors, (b) a simple visual reference (1:1 palette image), and (c) conservative style controls so the generator doesn’t “art-direct” color away from your inputs.

      1. What you’ll need
        • Midjourney access (Discord)
        • A 3–6 color palette in hex (e.g. #FF6B6B)
        • Optional: a 1:1 image showing the palette as swatches
        • Optional: a target example image for composition/style
      2. How to prompt — step-by-step
        1. Start with the subject and style: be concise (“minimalist product poster, flat shapes”).
        2. Add palette instruction: include hex codes or clear color names and words like “limited palette” and “use only these colors.”
        3. Lock down texture/lighting: add “flat colors, no gradients, no photographic lighting, no textures.”
        4. Control creativity: use lower creativity/stylize values if available (to reduce drift) and run 4 variations, pick the closest, then upscale.
      3. What to expect
        • First pass: 50–75% adherence to palette depending on complexity.
        • After 2–3 iterations: high adherence if you use palette image + hex codes.

      Copy-paste prompt (example):

      “Minimalist product poster, clean flat shapes, limited palette — use only these colors: #FF6B6B, #F7E8B5, #5D5FEF, #1F2B3A. Flat colors, no gradients, no textures, no photographic lighting, high contrast, centered composition.”

      Metrics to track

      1. Palette adherence rate: percentage of generated images that use >80% of your listed colors (subjective review).
      2. Iterations to final: number of reruns to reach acceptable palette.
      3. Time per approved image: from prompt to final export.

      Common mistakes & fixes

      1. Vague color words (“warm tones”) —> Fix: use hex codes or exact names.
      2. Too many colors —> Fix: reduce to 3–5 core colors.
      3. High style/creativity —> Fix: lower stylize/creativity or add “limited palette, literal colors only.”

      Your 1-week plan

      1. Day 1: Finalize 3–6 hex colors and create a swatch image.
      2. Day 2: Run 4 prompts using the swatch + hex codes, note adherence.
      3. Day 3–4: Iterate on the best result, tweak prompt wording (add/remove descriptors).
      4. Day 5: Select final images and do light color-correcting if needed.
      5. Day 6–7: Test palette across 3 different compositions to confirm consistency.

      Keep results simple and repeatable. If you want, paste your palette here and I’ll craft three tailored prompts (poster, product, and social) you can paste into Midjourney.

      — Aaron. Your move.

    • #127296

      Short version: Aaron’s approach is solid — make the palette the single non-negotiable input and use a simple routine so Midjourney doesn’t “decorate” your colors away. Small, consistent steps reduce guesswork and save time.

      What you’ll need

      1. Midjourney access (Discord).
      2. A focused palette: 3–6 hex codes (e.g., #112233). Keep it tight.
      3. An optional 1:1 swatch image showing those colors as blocks (helps adherence).
      4. A clear idea of the visual style you want (few words: “flat,” “minimal,” “photo-real,” etc.).

      How to do it — step-by-step

      1. Create a clean swatch image: place 3–6 color squares on a white background and save as a single image.
      2. Open Discord and attach the swatch image as the first reference when you prompt — that signals the palette visually before words.
      3. Write a short prompt: 1–2 phrases for subject/style, then explicitly list your hex codes and say you want a “limited palette — use only these colors.” Avoid long poetic descriptions.
      4. Lock down look: add phrases like “flat colors, no gradients, no textures, simple lighting” or “literal colors only” to reduce artistic drift.
      5. Run a small batch (4 variations). Pick the closest result, request variations of that image, then upscale the best one. Expect to iterate 1–3 times.
      6. If color still drifts, simplify: remove extra descriptors, reduce to 3 core colors, or lean more heavily on the swatch image in the next run.

      What to expect

      • First pass: roughly half to three-quarters will respect your palette depending on complexity.
      • After 1–3 iterations with the swatch + hex list: high consistency for flat/graphic styles; photographic scenes usually need more tweaking.
      • Allow a small amount of post-edit for exact brand matches (minor hue shifts or contrast tweaks).

      Simple weekly routine to reduce stress

      1. Day 1: Choose and save your 3–6 hex colors + swatch image.
      2. Day 2: Run four prompts, note which wording gave best color fidelity.
      3. Day 3: Iterate once on the best image, export and do light color-correcting if needed.

      Quick metrics to track

      1. Palette adherence rate (subjective: % images using >80% of listed colors).
      2. Iterations to final (how many reruns before approval).
      3. Time to final export.

      If you paste your hex list here, I’ll craft three short, practical prompt templates (poster, product, social) you can use as starting points — I won’t paste a full copy-ready prompt, but I’ll show the exact wording choices to prioritize.

    • #127299
      Becky Budgeter
      Spectator

      Nice — you’re on the right track. Keep the palette as the non-negotiable piece and make Midjourney follow it visually first, with a short clear instruction set second. Below is a simple, non-technical routine you can follow every time, with what you’ll need, how to do it step-by-step, and realistic expectations so you don’t get frustrated.

      1. What you’ll need
        1. Midjourney access on Discord.
        2. Your focused palette: 3–6 hex codes (or exact color names you trust).
        3. A 1:1 swatch image showing the colors as solid squares (helps a lot).
        4. A short idea of the visual style: one or two words like “flat,” “minimal,” or “photo-real.”
      2. How to do it — step-by-step
        1. Create the swatch: make a simple square image with 3–6 color blocks on white. Save it as a single image — no text.
        2. Start a prompt in Discord and attach that swatch image first, so the generator sees the palette before it reads the words.
        3. Keep your words short: 1–2 phrases for subject/style, then explicitly name your hex codes and say you want a “limited palette — use only these colors.” Use simple constraints like “flat colors, no gradients, no textures, literal colors only.” (That tells Midjourney not to decorate.)
        4. Run a small batch (4 variations). Pick the closest result and ask for variations of that image. Repeat 1–2 times if needed, then upscale the winner.
        5. If colors still drift, simplify: remove extra style words, drop to 3 core colors, or re-submit the swatch as the only reference and try again.
      3. What to expect
        1. First pass: about 50–75% of images will respect the palette for simple/graphic styles.
        2. After 1–3 targeted iterations with the swatch + hex list: strong consistency for flat or graphic pieces. Photo-like scenes often require more tweaking or light post-editing.
        3. Plan for a little post-export color nudge if you need an exact brand match (that’s normal and quick).

      Quick tip: if you must match a brand exactly, start with 3 core colors and only add accents later — fewer colors means fewer surprises.

      Do you want me to draft three short wording templates for poster, product, and social styles using your palette? If yes, paste your 3–6 hex codes and tell me which style (poster/product/social) you want first.

    • #127314
      aaron
      Participant

      Hook: Lock the palette, then everything else. Color drift is wasted time and rework.

      Problem: Midjourney loves to “improve” color with lighting and gradients. That’s artful, not brand-safe.

      Why it matters: Consistent palette = faster approvals, fewer edits, repeatable assets across campaigns.

      Lesson from the trenches: Show the palette visually first, then state it plainly. Weight the palette higher than the style words, and keep the model’s stylization low. Small constraints, big control.

      • Do
        • Upload a clean 1:1 swatch image (3–6 solid color blocks, white background) and attach it first.
        • List exact hex codes and say “limited palette — use only these colors.”
        • Weight the swatch higher using multi-prompt: swatch ::3, text ::1.
        • Use –style raw and a low stylize value (e.g., –s 50–100) to reduce “art direction.”
        • Set a seed for repeatability (e.g., –seed 123), and keep –chaos modest (0–10).
        • Constrain look: “flat colors, no gradients, no textures, neutral lighting.”
        • Start with 3–5 core colors; add accents later if needed.
      • Do not
        • Use vague color words (“warm,” “vibrant,” “moody”).
        • Overload adjectives (it dilutes the color constraint).
        • Run high stylize or high chaos if you need brand accuracy.
        • Expect photographic scenes to match on the first try—iterate and nudge.
      1. What you’ll need
        • Midjourney on Discord.
        • 3–6 hex colors you must keep.
        • 1:1 palette swatch image (no text, just blocks).
      2. How to do it (step-by-step)
        1. Build a swatch: 800×800px, 3–6 equal squares, white background. Save as a single image.
        2. In Discord, start your prompt and attach the swatch first. Then write short subject/style text.
        3. List hex codes and say “limited palette — use only these colors.” Add: “flat colors, no gradients, no textures, neutral lighting.”
        4. Control creativity: add –style raw –s 50–100 –chaos 0–10 –seed [number] –ar [ratio].
        5. Generate 4 variations, pick the closest, request variations on that one, then upscale. Use Vary (Region) to fix strays.
        6. If color drifts: reduce adjectives, drop to 3 core colors, increase swatch weight to ::3 or ::4, and rerun.
      3. What to expect
        • First pass: ~50–75% palette adherence for simple/graphic styles.
        • After 1–3 iterations with swatch + hex: high adherence. Photo-like scenes may need light post-editing.

      Worked example (copy-paste prompts)

      Assume palette: #0B132B, #1C2541, #5BC0BE, #FDECEF

      Poster (flat graphic)Attach your swatch image first, then paste:

      [swatch attachment] ::3 minimalist travel poster, bold geometric skyline, high contrast ::1 limited palette — use only these colors: #0B132B, #1C2541, #5BC0BE, #FDECEF, flat colors, no gradients, no textures, centered composition, clean negative space —style raw —s 75 —chaos 6 —ar 3:4 —seed 123

      Product (clean studio)Attach the same swatch, then paste:

      [swatch attachment] ::2 sleek skincare bottle on seamless backdrop ::1 limited palette — use only these colors: #0B132B, #1C2541, #5BC0BE, #FDECEF, neutral white balance, soft shadow, no colored lights, no reflections, no gradients —style raw —s 60 —chaos 4 —ar 4:5 —seed 123

      Social tile (brand quote card)Attach the swatch, then paste:

      [swatch attachment] ::3 minimalist square quote card, bold typographic layout ::1 limited palette — use only these colors: #0B132B, #1C2541, #5BC0BE, #FDECEF, flat colors, no textures, strong hierarchy, generous margins —style raw —s 70 —chaos 5 —ar 1:1 —seed 123

      Metrics to track

      • Palette adherence rate: % of images using ≥80% listed hexes (target 80%+ by iteration 2).
      • Iterations to approval: aim for ≤3 per asset.
      • Time to final: start-to-export in minutes (target ≤12 for flat graphics, ≤20 for product).
      • Post-edit minutes: keep color-correction under 3 minutes/image.

      Common mistakes and fast fixes

      • Too many descriptors causing drift → Strip to subject + palette + constraints.
      • Six+ colors fighting for space → Start with 3–4; add accents in a second pass.
      • High stylize or chaos → Drop to –s 50–100, –chaos ≤10, use –style raw.
      • Palette image ignored → Weight it higher (::3/::4), attach first, and reduce text weight.
      • Photo scenes look off-tone → Use “neutral lighting, accurate white balance, no colored gels,” and expect a minor post nudge.

      1-week action plan

      1. Day 1: Finalize 3–6 hex colors. Build a clean 1:1 swatch.
      2. Day 2: Run the poster prompt (4 variations). Log adherence and time.
      3. Day 3: Run the product prompt. Adjust –s and swatch weight based on results.
      4. Day 4: Run the social tile. Capture best-performing settings.
      5. Day 5: Iterate once on each asset, fix strays with Vary (Region), export.
      6. Day 6: Light post color-correct where needed (≤3 minutes each).
      7. Day 7: Review metrics, lock a “house” prompt with your winning settings.

      Paste your 3–6 hex codes and the asset type you care about most (poster, product, or social). I’ll tailor three prompts you can run today and set targets for adherence and time.

      Your move.

    • #127330
      Jeff Bullas
      Keymaster

      Yes — weighting the swatch, using style raw, and keeping stylize low is the color-control trifecta. Great call. Let me add a couple of pro moves and a repeatable template so you can lock your palette faster with fewer do-overs.

      Big idea: Treat your palette as “evidence” (the swatch) and your words as “rules” (short, literal instructions). Then stack the deck in favor of the swatch.

      • What you’ll set once
        • In /settings: choose the latest MJ version, turn on Remix Mode, set Style: Raw.
        • Plan a tight palette: 3–5 hex codes to start. Add accents later.
        • Create a clean PNG swatch (800×800, equal squares, white background). No text. No gradients.
      1. Step-by-step (fast routine)
        1. Attach the swatch first and weight it high: swatch ::3. Add –iw 1.5–2 to give image guidance extra pull.
        2. Keep the subject short (five to seven words). Example: “minimalist coffee poster, bold icon.”
        3. State the rule plainly: “limited palette — use only these colors: [hex list].”
        4. Constrain the look to stop new hues: “flat colors, no gradients, no textures, neutral lighting, no colored lights.”
        5. Name the background color from your palette to prevent stray greys: “background in #F7E8B5 only.”
        6. Control creativity: –style raw –s 50–100 –chaos 0–8 –seed [number] –ar [ratio].
        7. Generate 4, keep the closest, then use Vary (Strong/ Subtle) and Vary (Region) to fix off-color areas.
        8. If drift persists: drop to 3 core colors, raise swatch weight (::4), reduce adjectives, and redo.
      2. Insider tricks that cut rework
        1. Posterize the thinking: add phrases like “4-color screenprint,” “Pantone-style inks,” or “vector flat art.” These bias the model toward hard, limited tones.
        2. Protect neutrals: if white/black are not part of the brand, say “no pure white, no pure black, no grey.” If they are, be explicit: “white only for background,” or “black only for linework.”
        3. Two-pass control with Remix: in the second iteration, keep your palette line intact and tweak only composition words. This holds color while you refine layout.
        4. Color-safe upscaling: after you pick a winner, use Light Upscale Redo if the main upscaler adds shading or tiny gradients.

      Copy-paste templates (attach your swatch image first)

      1) Flat graphic poster (tightest control)

      [swatch attachment] ::3 minimalist coffee poster, bold icon, high contrast ::1 limited palette — use only these colors: #0B132B, #1C2541, #5BC0BE, #FDECEF, background in #FDECEF only, vector flat art, 4-color screenprint, flat colors, no gradients, no textures, neutral lighting, no colored lights —style raw —s 70 —chaos 5 —ar 3:4 —seed 123 —iw 1.7

      2) Clean product scene (realistic but disciplined)

      [swatch attachment] ::2 sleek skincare bottle on seamless backdrop ::1 limited palette — use only these colors: #0B132B, #1C2541, #5BC0BE, #FDECEF, neutral white balance, no colored gels, soft shadow, no reflections, no gradients, background in #FDECEF —style raw —s 60 —chaos 4 —ar 4:5 —seed 123 —iw 1.5

      3) Social tile (type-first)

      [swatch attachment] ::3 minimalist square quote card, bold typographic layout ::1 limited palette — use only these colors: #0B132B, #1C2541, #5BC0BE, #FDECEF, flat colors, no textures, strong hierarchy, generous margins, background in #0B132B —style raw —s 70 —chaos 5 —ar 1:1 —seed 123 —iw 1.8

      • Quality check routine
        • Run 4 images → pick 1 → Vary (Region) to repaint any off-color area (restate “replace [area] with [hex], limited palette only”).
        • If subtle tints appear, add: “no off-white, no beige, no grey, map all tones to the nearest of the listed hex values.”
        • For exact brand matches, plan a 1–2 minute post nudge in your editor (tiny hue/contrast shift).

      What to expect

      • First grid: 50–75% palette fidelity for flat graphics; less for complex scenes.
      • After 1–2 remix passes with a high-weight swatch: strong adherence suitable for brand work.
      • A tiny color tweak at export is normal for exact hex matching.

      Common mistakes and quick fixes

      • Ghost neutrals creeping in → Add “no grey, no off-white, no black” (or specify where they’re allowed).
      • Swatch ignored → Increase to ::4 and –iw 1.8–2; remove extra adjectives; reduce –chaos.
      • Too many colors → Start with 3; add accents after the composition works.
      • Upscaler adds detail → Use Light Upscale Redo and reassert “flat colors, no gradients.”
      • Photo scenes look “off” → Add “accurate white balance, neutral light,” and keep backgrounds to one listed hex.

      30-minute action plan

      1. Build a 3–5 color PNG swatch and pick your background hex.
      2. Set Style Raw, turn on Remix Mode.
      3. Run the poster template as-is. Log which setting (swatch weight, stylize) gave best fidelity.
      4. Remix once to refine layout only; keep the palette line unchanged.
      5. Use Vary (Region) to fix any stray hues. Export. Light color nudge if needed.

      Final thought: Lead with the swatch, speak in rules, and keep the model on a short leash. Nail 3 colors first, then let style breathe. If you paste your 3–6 hex codes and asset type, I’ll tailor three prompts you can run today—plus the exact swatch and settings I’d use.

Viewing 5 reply threads
  • BBP_LOGGED_OUT_NOTICE