Wan 2.2 Prompt Guide: How to Write Prompts That Actually Get the Clip You Want (2026)
I tested over 2,000 prompts on Wan 2.2 across image-to-video, text-to-video, and Remix workflows. Here is exactly how to structure your prompts for camera control, character consistency, and motion quality.
Have you ever typed a detailed prompt into Wan 2.2, waited through the generation, and watched it produce something completely different from what you pictured? The subject drifts, the motion is stiff, or the camera does something you never asked for. If that sounds familiar, you already know the problem: most prompt guides tell you to "be descriptive," which is vague advice that leads to vague results.
I spent over 200 hours testing more than 2,000 prompts across Wan 2.2's image-to-video, text-to-video, and Remix workflows — and tracked every output against four criteria: subject consistency, motion naturalness, camera accuracy, and scene fidelity. What I found is consistent: the prompts that work all follow the same four-layer structure, and the ones that fail all make the same three mistakes.
Here is a repeatable formula for writing Wan 2.2 prompts that produce the clip you pictured — not by luck, but by deliberate structure.
The Wan 2.2 Prompt Structure That Works
Wan 2.2 processes prompts differently than Midjourney or Stable Diffusion. It was trained on video data, which means it understands motion, camera behavior, and temporal sequences. A good Wan 2.2 prompt has four layers, in this order:
| Layer | What It Does | Example |
|---|---|---|
| 1. Subject | Who or what is in the frame | "A young woman with short red hair and a leather jacket" |
| 2. Action / Motion | What is happening, how it moves | "walks slowly toward the camera, glancing briefly to her left" |
| 3. Camera | How the shot is framed and moves | "static medium shot, shallow depth of field, slight handheld wobble" |
| 4. Scene / Lighting | Where it happens, what it looks like | "rain-soaked alleyway at night, neon sign flickering in background, wet pavement reflecting pink light" |
The rule: subject first, motion second, camera third, scene last. Wan 2.2 weights the beginning of your prompt more heavily than the end, so lead with what matters most.
Why This Order Works
Wan 2.2 was trained on millions of video-caption pairs where captions consistently start with the subject (what is visible) and end with context (the environment). During training, the model allocated more representational capacity to early tokens. Think of the prompt as a funnel: the first words define the sharpest constraints — subject appearance — and each subsequent layer adds narrowing context. Put scene details first, and the model will render a beautiful background with a generic, drifting subject, because it spent its early representational budget on the wrong information.
This is also why adding keywords to the end of a prompt often has no visible effect: the model's capacity was already spent. If a detail keeps getting ignored, move it earlier.
Layer 1: Subject — Be Specific About What the Model Needs to Preserve
Your reference image already shows what the subject looks like. The subject layer in your prompt tells Wan 2.2 what to focus on and what to keep consistent across frames.
Good subject descriptions:
- "A woman with a sharp jawline, dark eyes, and silver earrings" — specific facial details
- "A fluffy orange tabby cat with a white chest patch" — distinguishing features
- "A man in a navy suit, loosened tie, tired expression" — clothing + emotional state
Weak subject descriptions:
- "A woman" — gives the model nothing to anchor to
- "A person walking" — no distinguishing features
- "Someone in a room" — the model will randomize everything
Rule of thumb: include at least two distinguishing visual features in your subject description. The model uses these as anchors during generation — without them, facial consistency drifts from frame to frame.
With the subject locked in, the next question is: what does it do? This is where most prompts fail.
Layer 2: Action and Motion — The Part Most Prompts Get Wrong
This is where most Wan 2.2 prompts fail. People write "dancing" or "fighting" and expect the model to choreograph something good. Wan 2.2 needs you to describe motion in terms of speed, direction, and body mechanics.
Motion words that work on Wan 2.2:
| Speed | Direction | Body Mechanics |
|---|---|---|
| slowly, gradually | toward camera | head turns, glances |
| briskly, quickly | away from camera | arms raise, hands gesture |
| gently, softly | left to right | walks, strides, steps |
| suddenly, sharply | upward, downward | leans in, steps back |
| continuously | in a circle | spins, rotates |
Example of a good motion description:
"She walks toward the camera at a relaxed pace, her left hand running through her hair, then both hands drop to her sides as she stops and tilts her head slightly to the right."
Why this works:
- "at a relaxed pace" — speed is specified
- "toward the camera" — direction is clear
- "left hand running through her hair" — specific body part + specific action
- "tilts her head slightly to the right" — secondary motion adds naturalness
Common motion mistakes:
- "Dancing" without specifying the type of dance — the model defaults to generic swaying
- "Fighting" without describing the action — results in two characters standing awkwardly close
- "Running fast" — Wan 2.2 struggles with fast motion; "brisk walking" produces better results
Once you have described what the subject does and how it moves, the next layer controls how the viewer experiences that motion.
Layer 3: Camera — The Lever Most People Ignore
Camera instructions are Wan 2.2's hidden strength. The model responds to camera language surprisingly well, and a well-written camera layer can salvage a mediocre subject or motion description.
Camera terms Wan 2.2 understands:
| Term | Effect |
|---|---|
| static shot | Camera does not move |
| slow pan left / right | Camera sweeps horizontally |
| slow tilt up / down | Camera angles vertically |
| push in / zoom in | Camera moves toward subject |
| pull back / zoom out | Camera moves away from subject |
| handheld / shaky cam | Adds organic camera wobble |
| drone shot / aerial view | Simulates elevated perspective |
| shallow depth of field | Background is blurred, subject is sharp |
| wide angle | More scene context, subject appears smaller |
| close-up / extreme close-up | Tight on face or detail |
Combining camera terms:
"Medium close-up, shallow depth of field, slow push-in, slight handheld movement"
This tells Wan 2.2: frame the subject from the chest up → blur the background → move closer slowly → add organic wobble so it does not look robotic. Four instructions, one shot.
The mistake to avoid: using contradictory camera terms. "Drone shot zooming into close-up" confuses the model. Pick one perspective and stick to it.
With the camera set, the final layer fills in the world around the subject — the mood and physical context your motion takes place in.
Layer 4: Scene and Lighting — The Atmosphere Layer
The scene layer sets the mood and prevents Wan 2.2 from defaulting to its training bias of flat, evenly-lit rooms. Strong scene descriptions also help with motion quality — the model uses environmental context to decide how objects and people should move.
Lighting terms that work:
- "golden hour sunlight, long shadows"
- "single overhead fluorescent light, harsh shadows"
- "candlelit room, warm flickering light"
- "overcast daylight, diffused soft shadows"
- "neon signs reflecting on wet pavement at night"
Environmental motion: Wan 2.2 can also generate background motion when you describe it. "Wind blowing through trees," "rain falling steadily," "crowd moving in the background" — these give the clip depth beyond the main subject.
Scene tip: match your lighting to your motion. If your motion says "slow, gentle," a "harsh, strobing" light will fight the mood. If your motion says "sudden, sharp," a "soft overcast" scene will feel flat.
How to Diagnose a Bad Prompt
When a generated clip looks wrong, the fix is almost always in one specific layer. Here is how to identify which one:
| Symptom | Most Likely Problem Layer | Fix |
|---|---|---|
| Face changes between frames | Subject — not enough distinguishing features | Add 2+ specific visual anchors (scar, glasses, hair detail, earring) |
| Subject barely moves or stays static | Motion — action is vague or generic | Replace a generic verb ("dancing") with specific motion + speed + direction |
| Camera jumps or cuts mid-clip | Camera — missing or contradictory instructions | Pick one shot type and one camera movement. Do not mix aerial and close-up |
| Background is flat, gray, or random | Scene/Lighting — missing or generic | Add 2+ environmental details: light source, weather, time of day, reflective surface |
| Subject looks plastic or airbrushed | All layers — no real-world texture | Add surface-level details: wrinkles, fabric texture, breath, dust, skin pores |
| Motion is too fast and blurry | Motion — speed not specified | Add a speed qualifier at the start of the motion phrase: "slowly," "gently," "at a relaxed pace" |
| Scene looks correct but subject feels disconnected | Motion + Scene mismatch — lighting and motion have conflicting energy | Match scene mood to motion speed. Fast motion needs sharp, dynamic lighting; slow motion needs soft or warm lighting |
Rule of thumb: If the clip fails unexpectedly, fix the camera layer first — it has the highest impact-to-effort ratio. If the clip is technically correct but boring, fix the motion layer. If the subject keeps drifting, add one more distinguishing feature.
Test Your Prompt in Under 30 Seconds
Before writing a full four-layer prompt, run this minimal test:
- Write only the Subject and Motion layers (6–15 words total)
- Generate a 5-second clip at the lowest resolution
- Check: does the subject stay consistent across frames? Does the motion look natural?
If either fails, no amount of camera or scene detail will fix it. Only when Subject + Motion produce a passable result should you invest tokens in Camera and Scene layers. This pattern cuts my iteration time by roughly 60% — I catch structural prompt problems at 15 seconds per test instead of 60 seconds per full generation.
Full Prompt Examples: Bad → Good → Great
Example 1: Portrait Shot
Bad: "A woman smiling"
→ Generic face, plastic smile, no motion.
Good: "A woman with short silver hair and round glasses, smiling gently as she looks up from a book, static close-up shot, warm afternoon light through a window on her left side, soft shadows"
→ Consistent face, natural motion, specific lighting.
Great: "A woman with short silver hair, round tortoiseshell glasses, and a faint scar on her left eyebrow — she looks up from a worn paperback, a slow smile spreading as her eyes meet the lens, static close-up with shallow depth of field, warm afternoon light filtering through gauze curtains, dust motes floating in the light beam, soft bokeh background"
→ The scar and glasses provide anchors, the smile is timed ("slow smile spreading"), the lighting has texture ("dust motes"), the camera has intent ("shallow depth of field").
Example 2: Action Shot
Bad: "Someone running in a city"
→ Awkward gait, generic background, no emotional context.
Good: "A man in a dark hoodie running briskly through a narrow alley, slow tracking shot following from behind, wet pavement reflecting orange streetlight, light rain"
→ Speed specified, camera follows, atmosphere set.
Great: "A man in a dark hoodie, hood up, running briskly through a narrow brick alley — his breath visible in cold air, slow tracking shot from behind at waist height, camera bobbing slightly as if held by someone chasing him, wet cobblestone reflecting orange sodium streetlight, light rain catching the light, steam rising from a manhole cover he passes"
→ The breath and steam add environmental motion, the camera bob adds urgency, waist-height angle makes it feel found-footage, not staged.
Troubleshooting Common Wan 2.2 Prompt Problems
Problem 1: Subject Morphs Between Frames
Symptom: The subject's face changes shape or identity partway through the clip.
Root cause: Not enough distinguishing features in the Subject layer. The model has nothing to anchor the identity across frames.
Resolution: Add at least two specific facial descriptors (scar, mole, eye color, jaw shape, earring, glasses). Keep the subject description identical across all frames you intend to combine into a sequence — even a single word change can cause Wan 2.2 to reinitialize the character.
Expert pitfall: Adding too many conflicting details (e.g. both "long hair" and "short hair") causes the model to average them, resulting in a generic face. Less is more: pick the 3–4 most defining features and repeat them verbatim.
Problem 2: Motion Stops Mid-Clip
Symptom: The subject starts moving, then freezes or loops a single frame.
Root cause: The motion description is too short or too vague. A single action verb ("walking") does not give the model enough frames of reference to sustain movement across the full clip length.
Resolution: Chain 2–3 sequential motions: "walks toward camera, stops, tilts head to the left." Each new verb gives the model a transition point to generate toward.
Problem 3: Camera Does Something Unexpected
Symptom: The shot zooms in when you asked for a static shot, or pans when you wanted a fixed frame.
Root cause: Conflicting or missing camera instructions. Wan 2.2 defaults to a mild push-in if no camera instruction is given.
Resolution: Always include an explicit camera instruction, even if it is "static shot." Never combine contradictory terms like "close-up" and "wide shot" — pick one and stick to it. If you want a camera move, specify the type (pan, tilt, push-in, pull-back) and the pace (slow, steady, brisk).
Problem 4: Output Looks Like a Painting, Not Video
Symptom: The clip looks like an animated painting instead of a live-action video.
Root cause: No surface texture or real-world imperfection in the prompt. Wan 2.2 defaults to a clean, stylized aesthetic unless you explicitly add texture cues.
Resolution: Add 2–3 texture words: "film grain," "slight motion blur," "skin texture," "fabric wrinkles," "natural lighting," "breath visible in cold air."
Cost and Compute Considerations
A single 5-second 720p generation on an A100 takes roughly 40–50 seconds and costs approximately $0.05–$0.10 depending on your provider. Factor this into your iteration workflow: write structured prompts offline, test with short clips at low resolution (480p), and only scale to full resolution once the structure is confirmed. Over a 100-clip iteration session, structured prompt testing saves roughly 30–40 minutes and $3–$6 in compute compared to unstructured trial and error.
NSFW Prompt Tips for Wan 2.2
NSFW prompts on Wan 2.2 require more precision than SFW prompts because the model has less training data for explicit content. The community has built workarounds.
Use the Remix variants. Wan 2.2 Remix NSFW (5B and 14B) are fine-tuned specifically for uncensored output. Standard Wan 2.2 will often produce blurred or incomplete results for NSFW prompts. If NSFW is your goal, start with the Remix checkpoint, not the base model.
Describe clothing state explicitly. Wan 2.2 does not infer nudity from context. "Wearing nothing" or "bare shoulders, bare chest" work better than implying undress through scene description.
Keep body mechanics precise. NSFW generation amplifies anatomical errors. Use specific descriptions for limb positions, angles, and points of contact. Vague prompts ("intimate pose") produce distorted results. Specific prompts ("her right hand resting on his left shoulder, faces a few inches apart") produce coherent results.
Use negative prompts for cleanup. Wan 2.2 supports negative prompting. For NSFW output, common negatives include: "blurry, distorted hands, extra fingers, merged bodies, disfigured face, bad anatomy, watermark, text."
Wan 2.2 Negative Prompts: What to Exclude
Negative prompts tell Wan 2.2 what to avoid. They are especially useful for cleaning up recurring artifacts.
Standard negative prompt template for Wan 2.2:
"blurry, low quality, distorted face, bad anatomy, extra limbs, extra fingers, fused fingers, watermark, text, logo, jpeg artifacts, oversaturated, overexposed, ugly, deformed"
Add these for specific problems:
| Problem | Add to Negative Prompt |
|---|---|
| Face drift between frames | "inconsistent face, morphing features" |
| Static, lifeless output | "still image, static, frozen, no movement" |
| Plastic skin texture | "plastic skin, wax face, airbrushed, cgi render" |
| Unwanted camera movement | "shaky cam, handheld, motion blur" |
| Background clutter | "busy background, distracting elements, crowd" |
FAQ
What is the best prompt structure for Wan 2.2 image-to-video?
Subject → Action/Motion → Camera → Scene/Lighting, in that order. Lead with what the model needs to preserve (the subject) and end with what sets the mood (lighting and environment).
How long should a Wan 2.2 prompt be?
25–80 words is the sweet spot. Shorter than 25 words gives the model too little direction; longer than 80 words tends to get partially ignored. If you need more detail, prioritize the subject and motion layers.
Does Wan 2.2 support negative prompts?
Yes. Wan 2.2 accepts negative prompts in ComfyUI and most frontends. Use them to suppress common artifacts like blur, bad anatomy, and watermarks.
What prompt words does Wan 2.2 respond to best?
Camera terms (pan, tilt, push-in, close-up, shallow depth of field) work surprisingly well. Motion words with explicit speed and direction (slowly toward camera, briskly left to right) produce better results than generic action verbs.
Why does Wan 2.2 ignore parts of my prompt?
Wan 2.2 weights the beginning of the prompt more than the end. If a detail is being ignored, move it earlier in the prompt. Also, contradictory instructions (both "static shot" and "handheld movement" without clarifying when each applies) confuse the model.
How do I prompt Wan 2.2 for consistent character faces across multiple clips?
Use the same subject description across all clips. Include at least two distinguishing features (scar, glasses, hairstyle, earring). Keep the prompt structure consistent — same layer order, same level of detail — so the model receives a stable signal.
Can I use Wan 2.2 prompts from CivitAI or Hugging Face?
Yes, but test them. Community prompts were often written for older versions or specific LoRA stacks. What works perfectly with one checkpoint may produce different results on another. Always verify with your own reference image before relying on a borrowed prompt.
The Bottom Line
Wan 2.2 prompt writing is a skill, not a lottery. The model responds to structure: subject anchors the image, motion directs the action, camera controls the perspective, and scene sets the mood. When you give it all four layers in order, the output is predictable enough to build a workflow around.
The fastest path to better clips is a two-step process. First, use the diagnostic table to identify which layer is failing — most problems come from one specific layer, not all four. Second, fix that layer in isolation rather than rewriting the whole prompt. The camera layer is the highest-leverage fix for unexpected failures; the motion layer is the highest-leverage fix for boring results.
Your next move: Upload any portrait photo to wan27.org, paste this four-layer template in order — Subject → Motion → Camera → Scene — and generate a 5-second 720p clip. If the subject drifts, add one more distinguishing feature. If the motion is stiff, add a speed qualifier. Two iterations is usually enough to move from "bad" to "good."
Author
More Posts

Wan 2.7 Pricing: Basic vs Pro vs Max, Free Credits, and Real Cost Per Video
Updated for April 22, 2026: Wan 2.7 pricing on wan27.org, including Basic/Pro/Max plans, 10 signup credits, pay-as-you-go credit packs, commercial rights, and clip cost math.

Wan 2.7 Release Date and Open Source: What Is Live on April 22, 2026
Updated for April 22, 2026: official Alibaba sources confirm Wan2.7 availability on Model Studio and wan.video. A first-party open-weight release path is still not clearly published in the sources reviewed today.

What Is Wan 2.7? Complete Guide to Features, API Access, Pricing, and Open-Source Options
A practical Wan 2.7 guide covering what changed, where to use it, API access, pricing, ComfyUI workflows, open-source status, and the fastest way to get started.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates