Hailuo 2.3
The portrait and emotion perfectionist
What It Does
Hailuo 2.3 is the heavier upgrade to MiniMax's portrait-focused line. If your video needs a human face to convey subtle emotion — a tear forming, a suppressed smile, eyes darting nervously — this is the only model you should use. It solves the biggest problem with AI video: the "zombie stare." Characters generated by Hailuo 2.3 blink naturally, track objects with their eyes, and maintain perfect facial identity throughout the entire 1080p clip. It is less suited for high-speed action or sprawling landscapes, as its computational budget is heavily weighted toward facial rendering.
Best For
Micro-expressions
Crying, laughing, disgust, surprise — the facial muscles move exactly like a real human recording
Eye contact and gaze tracking
Characters can believably lock eyes with the camera or follow a moving object off-screen
Speaking and lip movement
Mouth opens and closes naturally with jaw movement, ready for post-sync audio dubbing
Showcase Prompts
Copy these prompts to use directly, or tweak them to fit your needs.
extreme close up of an elderly woman's face, eyes welling up with tears, lips trembling slightly
Intense emotional close-up
young man looks down thoughtfully, then slowly raises head to make direct eye contact with the lens, confident smile
Gaze shift and emotional change
toddler tasting lemon for the first time, squints eyes, scrunches nose, opens mouth in exaggerated disgust
Exaggerated facial reaction
Strengths & Limitations
Strengths
- Unmatched facial consistency — identity does not slip or morph
- Solves the "dead eyes" problem common in AI video generation
- Incredible skin texture rendition at 1080p (pores, freckles, sweat)
- Understands complex emotional prompts better than any competitor
Limitations
- Not designed for full-body tracking or athletic motion (use Seedance instead)
- Backgrounds can become static or slightly blurry when the model focuses hard on the face
- Takes longer to prompt correctly — you have to direct the "actor"
How to Use
Upload a portrait
Upload a tight headshot or a medium close-up. Make sure the lighting on the face in your source image is exactly how you want it in the video.
Direct the "actor"
Do not just write "person is happy." Write what the face does: "eyes crinkle, corners of mouth turn up broadly, head tilts back slightly."
Choose 1080p
If you are paying the credits for this model, select 1080p. The micro-expressions get lost in the compression of 720p output.
Prompt Tips
Describe the eyes first
Emotion starts in the eyes. Always include eye movement instructions: "looking down," "glancing sideways," "eyes wide," or "heavy eyelids."
heavy eyelids, looking downcast, slowly raises gaze to lens, eyes glistening
Add sequential actions
The model excels at transitions. Prompt a change in emotion (e.g., neutral to smiling, serious to surprised) to show off its capabilities.
maintains a blank stare for two seconds, then suddenly bursts into a wide grin
Pricing
Premium pricing: 45 credits for 5 seconds. 90 credits for 10 seconds. Worth every credit for character-driven narratives.
How It Compares
Hailuo 2.3 vs Kling 3.0
ViewKling 3.0 is better for full-body acting and spatial movement. Hailuo 2.3 beats it on tight facial close-ups and holding identity perfectly.
Hailuo 2.3 vs Hailuo 02
ViewHailuo 02 is the free, 768p version. Use 02 to test your prompts and lock in the timing, then use 2.3 to render the final 1080p masterpiece.
Hailuo 2.3 Summary
Hailuo 2.3 is best for Micro-expressions. Its strongest advantage is Unmatched facial consistency — identity does not slip or morph, while the key limitation is Not designed for full-body tracking or athletic motion (use Seedance instead). For lower iteration cost, validate prompts on free models first, then switch to this model for final renders.
Start Creating with Hailuo 2.3
Completely free, no credit card needed. Create your first AI video now.