MiniMax H3 API Pricing: $0.13/s at 2K, and Why Drafting Cheap Saves Nothing
MiniMax H3 bills $0.13 per second at 2K and $0.08 at 768P. The 768P-to-2K regeneration tier is $0.05, so $0.08 + $0.05 is exactly $0.13. What that means for real budgets.
MiniMax H3 bills $0.13 per second of 2K output and $0.08 at 768P. The regeneration tier that turns a finished 768P clip into 2K costs $0.05. Add the last two and you get $0.13 — exactly the direct 2K rate, to the cent. That arithmetic is the most useful thing to know about this model’s pricing, and it is not on the marketing page.
Model ID: MiniMax-H3
Output: $0.13/s at 2K, $0.08/s at 768P
Regeneration: $0.05/s (768P → 2K only)
Duration: 4–15 seconds, integers only, 24 fps
Audio: native stereo, generated in the same pass
Input audio: free
Input images: first 5 free, then $0.04 each
Input video: billed by its own duration at the output rate
Endpoint: POST /v2/video_generation (async, poll for result)
Weights: H3-Base open (768P); 2K module and Context-IR not released
Gateways: not in the Ofox catalog as of 2026-09-06
Rates read from MiniMax’s pay-as-you-go pricing page on 6 September 2026. H3 launched 31 July 2026 and the weights followed on 3 August.
What MiniMax H3 Actually Is
A multimodal generation model that takes text, images, video and audio in one request and returns video with sound. Not a language model — the M3 that shows up in the same search results is a separate coding and language model that launched at the same WAIC 2026 event.
The thing that distinguishes H3 from most of the video field is that audio is generated in the same pass, not dubbed on afterwards. MiniMax’s own framing is that it collapsed what used to be separate expert models — text-to-video, image-to-video, first-and-last-frame, subject reference, motion reference, video editing — into one model where the mode follows from what you send rather than from a different endpoint.
| Spec | MiniMax H3 |
|---|---|
| Output resolution | 768P or 2K |
| Duration | 4–15 seconds, integers only |
| Frame rate | 24 fps |
| Audio | Native stereo, same pass |
| Aspect ratios | adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| Reference inputs | up to 9 images, 3 video clips, 3 audio clips |
| Request body | ≤ 64 MB total |
The Pricing Table
Two output tiers, one regeneration tier, and input material billed separately.
| What you are billed for | Rate |
|---|---|
| 2K output | $0.13 / second |
| 768P output | $0.08 / second |
| 768P → 2K regeneration | $0.05 / second |
| Input audio | Free |
| Input images | First 5 free, then $0.04 each |
| Input video | Billed by input duration at the output resolution’s rate |
There is also a separate MiniMax-H3-Max model at $0.05/s for 480P and $0.08/s for 768P, which currently supports text-to-video and image-to-video only and does not bill input materials.
What a clip costs at the headline rates:
| Duration | 768P | 2K |
|---|---|---|
| 4s | $0.32 | $0.52 |
| 5s | $0.40 | $0.65 |
| 10s | $0.80 | $1.30 |
| 15s | $1.20 | $1.95 |
The Arithmetic Nobody Puts on the Pricing Page
$0.08 + $0.05 = $0.13. Drafting at 768P and upgrading the keeper to 2K costs exactly what shooting 2K directly costs.
This matters because “generate cheap, upgrade the winners” is the obvious workflow, and it sounds like a saving. On a per-clip basis it is not one:
| Path | 10-second clip |
|---|---|
| Direct 2K | $1.30 |
| 768P draft, then regenerate | $0.80 + $0.50 = $1.30 |
Where the draft path does save money: on takes you throw away. Every discarded second costs $0.05 instead of $0.13, so the saving is real but it is a function of your reject rate, not of the workflow itself. Bin four of five 5-second takes and you save $1.00 on that batch. Keep them all and you paid the same and waited through two passes instead of one.
Where it costs more: reference-heavy jobs. Regeneration rebills the original input materials. Images get five free again and then $0.025 each, and reference video is billed again at $0.05 per second of its own duration. If you are feeding a character sheet and a motion reference into every generation, the draft-then-upgrade path is strictly more expensive than going straight to 2K.
The honest rule: use 768P as a selection layer, not as a cost optimisation. It pays when you are exploring and expect to discard most of what you generate. It costs you when you already know what you want.
The Regeneration Endpoint Is Strict
Worth reading before you build around it, because it is not an upscaler. From MiniMax’s own API reference, the source video must meet the H3 768P output specification exactly:
| Requirement | Value |
|---|---|
| Audio track | Must be present — videos without audio are rejected |
| Frame rate | 24 fps |
| Width / height | Both divisible by 32 |
| Area | ≤ 768 × 1344 (1,032,192 px) |
| Total frames | 107–362, in increments of 17 |
Two more constraints that will bite:
- You must resubmit the exact original inputs. All reference images, videos and audio from the 768P job have to be passed again, plus one
video_urlitem withrole=base_video. - The prompt must be the post-processing prompt. MiniMax is explicit that
textmust be “the final prompt actually sent to the model when generating the 768P source video, not the original prompt from before H3-Context-IR processing.” If you did not capture that intermediate prompt, you cannot reproduce the job.
That last one is the trap. Context-IR rewrites your instruction before generation, and regeneration wants the rewritten version. Log it at generation time or you lose the ability to upgrade the clip later.
The Open Weights Are Half the Model
H3-Base is public. The two modules that produce the headline specs are not.
MiniMax open-sourced H3 on 3 August 2026 — two BF16 checkpoints (FL2VA for text and first/last-frame work, Ref2VA for reference work), a 33B dense single-stream transformer, on Hugging Face under MiniMax’s own Community License rather than Apache or MIT.
What you do not get:
- H3-Regenerate-2K is “not yet open-sourced” per the model card. This is the module that produces 2K. A local install generates at 768P.
- H3-Context-IR, the hosted layer that turns your multimodal instruction into what the model consumes, is excluded because it spans several hosted services. MiniMax calls it critical to output quality.
- Sparse-attention inference. The model supports it natively but the open release ships full attention only.
So self-hosting gets you the 768P half. The official reference deployment is four GPUs via SGLang. Before committing an engineer to it, weigh that against $0.13 per second — and note the Community License restricts use in several territories and requires written authorisation above a revenue threshold, which is a legal review rather than a technical one.
How H3 Compares on Price
H3 is not in the Ofox catalog, so this is a cross-route comparison rather than a like-for-like one. Ofox rates were read from the live /v1/models endpoint on 6 September 2026; H3’s are MiniMax’s own list price.
| Model | $/second | Max duration | Resolutions | Native audio |
|---|---|---|---|---|
| MiniMax H3 (2K) | $0.130 | 15s | 768P, 2K | Yes |
| MiniMax H3 (768P) | $0.080 | 15s | 768P, 2K | Yes |
alibaba/wan-3.0 | $0.050 | 30s | 480p–1080p | Yes |
alibaba/wan-3.0-prime | $0.080 | 30s | 480p–1080p | Yes |
bytedance/seedance-2.5 | $0.110 | 30s | 480p–1080p | Yes |
alibaba/happyhorse-1.1 | $0.130 | 15s | 720p, 1080p | Yes |
bytedance/seedance-2.0 | $0.070 | 15s | 480p–4K | Yes |
Read that table carefully, because the resolution column is doing work. H3 is the only model here that outputs 2K, and it is also the only one whose cheapest tier tops out below 1080p. Comparing $0.13 for 2K against $0.05 for Wan 3.0 at 1080p is not comparing the same product.
Where each one lands:
- You need 2K with synced audio: H3 is the option on this list. Nothing else here goes above 1080p except Seedance 2.0, which reaches 4K at $0.07.
- You need 1080p at the lowest rate: Wan 3.0 at $0.05 is less than half H3’s 768P tier and outputs a higher resolution than it.
- You need clips longer than 15 seconds: H3 caps at 15. Wan 3.0 and Seedance 2.5 both go to 30.
- You need heavy reference material: Seedance 2.5 accepts 30 images, 10 videos and 10 audio clips against H3’s 9 / 3 / 3.
Calling It
H3 runs on MiniMax’s own platform, asynchronously — create a task, poll for the result:
curl -X POST https://api.minimax.io/v2/video_generation \
-H "Authorization: Bearer $MINIMAX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MiniMax-H3",
"content": [
{"type": "text", "text": "A paper boat drifting down a rain gutter, close on the water line"}
],
"resolution": "2K",
"duration": 5,
"ratio": "16:9"
}'
Two practical notes: for pure text-to-video, ratio is required and cannot be adaptive. And keep the request body under 64 MB — Base64 inflates payloads by roughly a third, so use public URLs for anything substantial.
Through Ofox, H3 is not available as of 6 September 2026. The MiniMax models in the catalog are the M-series language models, including minimax/minimax-m3 at $0.60 / $2.40 per million tokens — the model H3 keeps getting confused with. For video on the same key today:
curl -X POST https://api.ofox.io/v1/videos \
-H "Authorization: Bearer $OFOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-3.0",
"prompt": "A paper boat drifting down a rain gutter, close on the water line",
"duration": 5,
"resolution": "1080p"
}'
GET https://api.ofox.io/v1/models is the authority on what is callable, rather than this page.
What to Watch
Three things would change the read above:
- H3-Regenerate-2K opening. Until it does, self-hosting means 768P, and the “open weights” story is materially smaller than the headline suggests. MiniMax has given no date.
- Independent quality measurement. Everything published about H3’s output quality so far is either MiniMax’s own demos or hands-on impressions. There is no third-party video benchmark here comparable to what Artificial Analysis does for language models, so “less than a third of mainstream models” is vendor framing rather than a verified claim.
- Gateway availability. H3 on an aggregator would let you A/B it against Wan 3.0 and Seedance 2.5 on one key, which is the comparison this page cannot run today.
Sources
- https://www.minimax.io/blog/minimax-h3
- https://platform.minimax.io/docs/guides/pricing-paygo
- https://platform.minimax.io/docs/api-reference/video-generation-v2-create
- https://platform.minimax.io/docs/api-reference/video-generation-v2-regeneration
- https://huggingface.co/MiniMaxAI/MiniMax-H3
- https://ofox.io/models/alibaba/wan-3.0
- https://ofox.io/models/bytedance/seedance-2.5
H3 rates, duration bounds, input-material rules and the regeneration source-video specification were read from MiniMax’s pay-as-you-go pricing page and API reference on 6 September 2026. Launch date 31 July 2026 and open-weights date 3 August 2026 are from MiniMax’s own posts. Ofox comparison rates and video attributes were read from the live /v1/models endpoint the same day. MiniMax H3 is not in the Ofox catalog as of that date; nothing on this page is our own benchmark run.
Frequently Asked Questions
- How much does the MiniMax H3 API cost?
- $0.13 per second of output video at 2K and $0.08 per second at 768P, billed per second on MiniMax's pay-as-you-go plan. A 10-second 2K clip is $1.30. Regenerating a finished 768P clip to 2K is a separate $0.05 per second. Input audio is free, the first five reference images are free and each additional image is $0.04, and reference video is billed by its own duration at the output resolution's rate.
- Is it cheaper to generate at 768P and upgrade to 2K?
- Not for clips you keep. $0.08 for the 768P pass plus $0.05 for the regeneration is exactly $0.13, the direct 2K rate to the cent. The draft-then-upgrade path only saves money on takes you discard, at $0.05 per discarded second, and regeneration rebills the original reference materials, so a reference-heavy job can end up costing more than shooting 2K directly.
- What is MiniMax H3?
- A general-purpose multimodal generation model MiniMax launched on 31 July 2026. It takes text, images, video and audio as input in one request and returns a clip of 4 to 15 seconds at 768P or 2K, 24 fps, with native stereo audio generated in the same pass rather than dubbed on afterwards. It is a video model, not the M3 language model that shares its naming pattern.
- Are the MiniMax H3 weights open?
- Partly, and the part that is missing matters. MiniMax open-sourced H3-Base on 3 August 2026 as two BF16 checkpoints under its own Community License. But H3-Regenerate-2K, the module that produces 2K, is not released, and H3-Context-IR, the hosted layer that processes multimodal instructions, is excluded because it spans several services. A local install generates at 768P only.
- How long can a MiniMax H3 video be?
- Four to 15 seconds, integer values only, at 24 fps. The regeneration endpoint is stricter: the source video must be 24 fps, both dimensions divisible by 32, area no more than 768x1344, and 107 to 362 total frames in increments of 17. It is not a general-purpose upscaler and rejects videos that were not produced by H3 at 768P.
- Is MiniMax H3 available through Ofox?
- Not as of 6 September 2026. The MiniMax models in the Ofox catalog are the M-series language models. For video on the same key, alibaba/wan-3.0 is $0.05 per second up to 1080p, bytedance/seedance-2.5 is $0.11, and alibaba/happyhorse-1.1 is $0.130. The live catalog at GET /v1/models is the authority on what is callable.
- What is the difference between MiniMax H3 and M3?
- They are unrelated models that launched at the same WAIC 2026 event, which is why search results mix them up. H3 is the multimodal video model covered on this page. M3 is a language and coding model, available on Ofox as minimax/minimax-m3 at $0.60 input and $2.40 output per million tokens.


