Consistent Character Across Multiple Scenes

Keep character appearance identical across different generated scenes.

Prompt · 2 variables

I want to generate multiple images featuring the exact same character. The character's appearance is "{{character appearance}}". They must look like the same person across every scene, but right now the character looks completely different whenever I rewrite the prompt for a new scene.

First, create a single-line English "character anchor prompt". Connect concise noun phrases with commas in this exact order: Age group → Body type → Hair style and color → Distinctive facial features → Clothing → Signature item/accessory. Do not invent any unspecified details on your own; fill in reasonable, neutral defaults instead and clearly list which details you added.

Next, generate a prompt for each scene listed in {{required scenes list}}, handling them one by one. Each prompt must start with the exact character anchor prompt without changing a single letter, followed only by: Action & expression → Background/Setting → Composition & camera angle → Lighting. Format the output with three lines per scene: Scene Name, Single-line English Prompt, and A one-line explanation of what was newly specified for this scene.

After drafting everything, perform a self-check on each line. Verify that the character anchor prompt is 100% identical across all scenes and that no conflicting descriptor (hair length, glasses, clothing color) leaked into the background/action section. Fix any inconsistencies and provide the final verified version.

Do not make the character resemble real celebrities. Do not invent new character features per scene. If an element must change due to the setting (e.g., taking off a coat, holding an umbrella), explicitly note what changed and why in that scene's description. Replace abstract emotional narratives with concrete, visible facial expressions and postures.

Copy, then paste here · ChatGPT and Claude open with the prompt filled in Open in ChatGPT ↗Open in Claude ↗Open in Gemini ↗ Edit in builder Download classroom card

Why it is written this way

Context
I want to generate multiple images featuring the exact same character. The character's appearance is "{{character appearance}}". They must look like the same person across every scene, but right now the character looks completely different whenever I rewrite the prompt for a new scene.
Task
First, create a single-line English "character anchor prompt". Connect concise noun phrases with commas in this exact order: Age group → Body type → Hair style and color → Distinctive facial features → Clothing → Signature item/accessory. Do not invent any unspecified details on your own; fill in reasonable, neutral defaults instead and clearly list which details you added.
Format
Next, generate a prompt for each scene listed in {{required scenes list}}, handling them one by one. Each prompt must start with the exact character anchor prompt without changing a single letter, followed only by: Action & expression → Background/Setting → Composition & camera angle → Lighting. Format the output with three lines per scene: Scene Name, Single-line English Prompt, and A one-line explanation of what was newly specified for this scene.
Self-check
After drafting everything, perform a self-check on each line. Verify that the character anchor prompt is 100% identical across all scenes and that no conflicting descriptor (hair length, glasses, clothing color) leaked into the background/action section. Fix any inconsistencies and provide the final verified version.
Constraints
Do not make the character resemble real celebrities. Do not invent new character features per scene. If an element must change due to the setting (e.g., taking off a coat, holding an umbrella), explicitly note what changed and why in that scene's description. Replace abstract emotional narratives with concrete, visible facial expressions and postures.

People looking for AI character consistency have usually already generated several images: one has curly hair, the next has straight hair, and glasses only appear in two of them. The problem isn't the AI's memory—it is subtle variations in how the human writes each prompt. If a single descriptive word is omitted, the AI imagines that detail from scratch.

Task: The anchor prompt functions as a character specification sheet. Fixing the sequence from age to accessories ensures that missing elements can be spotted instantly at a glance. Explicitly reporting any default values added by the AI is crucial; quietly assumed traits tend to shift unexpectedly in subsequent scenes.

Splitting the generation scene by scene is intentionally deliberate. Asking for "four scenes at once" causes the AI to abbreviate or summarize the anchor prompt as it progresses. Requiring a log of what is newly decided per scene makes it easy to trace exactly where a deviation started.

Self-Check: Asking the AI to review its own output catches hidden contradictions in the latter half of the prompt before the user runs it. Constraints: Barring celebrity lookalikes keeps results original, while explicitly logging necessary environmental adaptations (like an umbrella in the rain) prevents the AI from accidentally altering unlinked traits like hair color.

Unfamiliar terms? See Aha AI: output-format, hallucination

Compared with a bad example

Common bad example

Create 4 prompts for a 20s female photographer with glasses in these scenes: dawn bus stop, market, rooftop, convenience store

This brief request yields four prompts, but character descriptions degrade line by line. The first line might include glasses and the green jacket, but by line four, it degenerates into just "a young woman photographer." The resulting images will show four different people with varying hair lengths and outfits, forcing you to reread everything from scratch to diagnose the shift.

Variations

Adding New Scenes to an Existing Anchor

Adding New Scenes to an Existing Anchor

I want to continue using our previously established character anchor prompt. Keep the anchor prompt unchanged and generate prompts only for the new scenes listed in {{required scenes list}} using the exact same format. If any new scene overlaps in setting or camera angle with previous scenes, point it out and suggest a one-line alternative to keep the shots distinct.

Projects often span multiple days. Pasting only the established anchor prompt ensures newly added scenes maintain exact character continuity.

When Facial Features Keep Shifting

When Facial Features Keep Shifting

Even with the anchor prompt, the character's facial features vary across scenes. The base appearance is still "{{character appearance}}". Based on this description, rewrite only the facial detail section of the anchor prompt with greater precision. Add specific, identifiable facial markers (face shape, eye shape and spacing, eyebrows, nose structure, skin tone) as concise noun phrases, keeping the total length under two lines. Provide a brief summary explaining which descriptors were added and why.

The face is the most prone to drifting. This variant densifies facial descriptors without altering the rest of the character's setup.

Model notes

Some tools support using previously generated images as image prompts/character references or reusing fixed seed values. When available, combine those features with this anchor prompt for maximum consistency.

Related prompts

Last updated 2026-09-02 · Found a mistake? Let us know