20% off all GPT 🎉 30% off DeepSeekLearn more

MiniMax H3 Max

Video Generation
minimax/hailuo-3-max

Hailuo 3 Max is the faster version of MiniMax H3, also generating synchronized audio. It accepts mixed text, image, video, and audio inputs and supports first- and last-frame anchoring. It generates clips of any integer duration from 5 to 15 seconds at 480P or 768P, with seven aspect-ratio options including adaptive. Reference materials incur no additional charge. Accessible through Ofox via the OpenAI-compatible protocol.

Duration
5-15s
Audio
Supported
Released
2026-07-31
Generation Modes
t2vText to Videoi2vImage to Videov2vVideo to Video
Resolutions
480p768p
Aspect Ratios
21:916:94:31:13:49:16adaptive
Capabilities
Video Input
Available Providers
MiniMaxNovita
Supported Protocols
openai

Providers

MiniMaxprovider.type: "minimax"
From $0.05/s
ResolutionModeAudioPrice / Second
480pAnyAny$0.05/s
768pAnyAny$0.08/s
All other combinations$0.08/s
Protocols
openai/v1/videos
Novitaprovider.type: "novita"
From $0.05/s
ResolutionModeAudioPrice / Second
480pAnyAny$0.05/s
768pAnyAny$0.08/s
All other combinations$0.08/s
Protocols
openai/v1/videos

Billed per second of generated video. Supported parameter combinations and prices are determined by the live API and may vary by model version.

Playground

Code Examples

import time
import requests
BASE = "https://api.ofox.run/v1/videos"
HEADERS = {"Authorization": "Bearer YOUR_OFOX_API_KEY"}
# Create the generation task
task = requests.post(BASE, headers=HEADERS, json={
"model": "minimax/hailuo-3-max",
"prompt": "A golden retriever running on the beach at sunset",
"duration": 5,
"resolution": "768p",
"generate_audio": True,
"provider": {"type": "minimax"},
# Or: "provider": {"type": "novita"}
}).json()
# Poll until the task reaches a terminal state
while True:
task = requests.get(f"{BASE}/{task['id']}", headers=HEADERS).json()
if task["status"] in ("completed", "failed", "cancelled", "expired"):
break
time.sleep(10)
# Prefer mirror_urls (persistent) then fall back to unsigned_urls (24h)
print((task.get("mirror_urls") or task.get("unsigned_urls") or [None])[0])

Frequently Asked Questions

MiniMax H3 Max on Ofox.ai costs from $0.05 per second of generated video. The exact rate depends on resolution, generation mode, and audio. Pay-as-you-go, no monthly fees.