MiniMax H3 Max API
The enhanced H3 for sharper detail and stronger prompt following
Try MiniMax H3 Max
Runs on your balance at the price shown on the button. Results are saved to your account.
Output frame shape.
Output resolution. Higher resolutions cost more per second.
Length of the generated clip in seconds (5–15s). You pay per second.
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 Max?
MiniMax H3 Max is the post-trained, higher-quality H3 with sharper detail and stronger prompt adherence, generating 480P and 768P videos of 5–15 seconds.
H3, refined
H3 Max is post-trained on top of H3 for better prompt adherence, cleaner detail and more stable faces — a strong default for character-driven scenes.
MiniMax H3 Max pricing
Pay per second of video. No subscription. Failed generations are refunded automatically.
| Tier | Official price | Cheaper Gen. | You save |
|---|---|---|---|
480P per second | $0.027/s | −46% | |
768P per second | $0.041/s | −49% |
- Official price: MiniMax international official price ($0.05 / $0.08 per second). Prices verified 2026-10-14.
Specifications
- Resolutions
- 480P · 768P
- Duration
- 5–15 s
- Aspect ratios
- 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9
- Released
- Sep 1, 2026
Use MiniMax H3 Max via API
One request to start a job, one to fetch the result. Same shape for every model.
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-max/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.
Close-up of an old fisherman laughing as rain begins, cinematic, 35mm film grain
MiniMax H3 Max FAQ
Related models

MiniMaxH3
Text · Image · Reference → Video
Hailuo H3 — expressive motion and physics, up to 2K

Seedance2.0 Fast
Text · Image · Reference → Video
Seedance 2.0 quality at lower latency and cost
MiniMax H3 Max 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
