Cheaper Gen.
MiniMaxvideoUnavailable

MiniMax H3 API

Hailuo H3 — expressive motion and physics, up to 2K

FromUp to −49%
$0.041/sOfficial price $0.08

per second of video · 768P

Try MiniMax H3

Runs on your balance at the price shown on the button. Results are saved to your account.

Open full-screen Studio
0/5000

Output frame shape.

Output resolution. Higher resolutions cost more per second.

6s

Length of the generated clip in seconds (5–15s). You pay per second.

Estimated cost…

Create a free account with Google or email — pay only for what you generate.

Your video will appear here

Write a prompt, pick your settings and hit Run. You only pay for successful generations.

What is MiniMax H3?

MiniMax H3 (Hailuo 3) generates expressive 5–15s videos with strong physics and character motion at 768P or 2K, from text, images or references.

768P / 2K
Native 768P, sharp 2K
5–15 seconds
Pay per second
Physics
Strong motion and dynamics
References
Up to 5 reference images

Motion that feels real

H3 is known for dynamic, physically plausible motion — dancing, sports, fabric and fluid — and for expressive faces. It renders natively at 768P and upscales to a crisp 2K.

Flexible inputs

Generate from text, animate a first frame (with optional last frame), or combine up to five reference images, three reference videos and three audio clips for characters, motion and sound.

MiniMax H3 pricing

Pay per second of video. No subscription. Failed generations are refunded automatically.

TierOfficial priceCheaper Gen.
768P
per second
$0.08/s$0.041/s
2K
per second
$0.13/s$0.066/s
  • Official price: MiniMax international official price ($0.08 / $0.13 per second; reference-video seconds billed at the output rate, reference audio free). Prices verified 2026-10-14.
  • Reference-video seconds are billed at the output rate; reference audio is free.

Specifications

Resolutions
768P · 2K
Duration
5–15 s
Aspect ratios
16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9
Inputs
Text, first/last frame, reference images, videos and audio
Released
Jul 31, 2026

Use MiniMax H3 via API

One request to start a job, one to fetch the result. Same shape for every model.

Full API reference
import os, time, requests

API = "https://cheapergen.com/api/v1"
headers = {"Authorization": f"Bearer {os.environ['CHEAPERGEN_API_KEY']}"}

# 1. Submit the job
job = requests.post(f"{API}/run/minimax/h3/text-to-video", headers=headers, json={
    "prompt": "A hummingbird hovers at a red flower, wings frozen in a sliver of light, nature documentary",
    "aspect_ratio": "16:9",
    "resolution": "768P",
    "duration": 6
}).json()

# 2. Poll until it finishes (or pass "webhook_url" and skip polling)
while job["status"] in ("queued", "running"):
    time.sleep(3)
    job = requests.get(f"{API}/generations/{job['id']}", headers=headers).json()

print(job["status"], job["output"]["video"]["url"] if job["status"] == "succeeded" else job["error"])

Example prompts

Copy a prompt into the playground above to try it.

  • A breakdancer spins on a wet basketball court at night, puddle splashes, low-angle tracking shot

    Try it
  • Silk fabric falls in slow motion over a marble statue, studio lighting

    Try it

MiniMax H3 FAQ

MiniMax H3 is billed per second of output video at the selected resolution. In reference-to-video, reference-video seconds are billed at the same rate. Failed generations are never charged.

Yes — image-to-video accepts a first frame and an optional last frame, and the model animates between them.

Yes, subject to MiniMax's usage policy and our Terms of Service.

MiniMax H3 is developed by MiniMax. Cheaper Gen. provides API access through official upstream endpoints and does not own the model. Trademarks belong to their respective owners. · Markdown · OpenAPI