ComparisonsMiniMax H3 vs Seedance 2.5: Length, 4K, Audio and Price Compared
Makernice Team ·
Prices as of October 22, 2026 (price list v5).
MiniMax H3 (Hailuo 03) and ByteDance's Seedance 2.5 both turn text, a still image, first and last frames or reference images into video with audio, and both run on the same Makernice API key. Seedance 2.5 is built for long takes: up to 30 seconds, resolutions from 480p up to 4K and 16 reference images. MiniMax H3 caps clips at 15 seconds and upscales its 2K and 4K output from 768p, at a much lower per-second price.
How do MiniMax H3 and Seedance 2.5 compare at a glance?
| MiniMax H3 | Seedance 2.5 | |
|---|---|---|
| Vendor | MiniMax | ByteDance |
| API model id | minimax-h3 | seedance-2.5 |
| Modes | t2v · i2v · flf · r2v | t2v · i2v · flf · r2v |
| Duration | 5–15 s (default 5) | 4–30 s (default 5) |
| Resolutions | 480p, 768p native · 2K, 4K upscaled from 768p | 480p, 720p, 1080p, 4K |
| Default resolution | 2K | 720p |
| Aspect ratios (text-to-video only) | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | adaptive, 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, 9:21 |
| Reference images (r2v) | up to 5 | up to 16 |
| Audio | included in output | always on, no switch (generate_audio → 400) |
| Extra options | seed, prompt_expansion (off / balanced / quality, default balanced) | seed |
| From (per second) | $0.06 (480p) | $0.1152 (480p) |
| Model page | /models/minimax-h3/ | /models/seedance-2-5/ |
Source: GET /v1/models and GET /v1/pricing, October 21, 2026. Catalog facts only; this post does not rank output quality.
Aspect ratios are stated for text-to-video only; for image-based modes (including reference-to-video) the framing follows your inputs.

How much does each cost per clip?
Price list v5, October 21, 2026. Clip price = per-second price × seconds (shown rounded to the cent; your quote shows the exact amount).
| Model · resolution | Per second | 5 s | 10 s | 15 s | 30 s |
|---|---|---|---|---|---|
| MiniMax H3 · 480p | $0.06 | $0.30 | $0.60 | $0.90 | — |
| MiniMax H3 · 768p | $0.072 | $0.36 | $0.72 | $1.08 | — |
| MiniMax H3 · 2K (upscaled) | $0.156 | $0.78 | $1.56 | $2.34 | — |
| MiniMax H3 · 4K (upscaled) | $0.192 | $0.96 | $1.92 | $2.88 | — |
| Seedance 2.5 · 480p | $0.1152 | $0.58 | $1.15 | $1.73 | $3.46 |
| Seedance 2.5 · 720p | $0.2592 | $1.30 | $2.59 | $3.89 | $7.78 |
| Seedance 2.5 · 1080p | $0.4618 | $2.31 | $4.62 | $6.93 | $13.86 |
| Seedance 2.5 · 4K | $1.955 | $9.78 | $19.55 | $29.33 | $58.65 |
"—": MiniMax H3 accepts at most 15 seconds. Same price in every mode (t2v, i2v, flf, r2v). Live: Pricing or GET https://api.makernice.com/v1/pricing.
Estimate a batch in the cost calculator →
The gap is largest at the top. Ten seconds of MiniMax H3 at 4K costs $1.92 and ten seconds of Seedance 2.5 at 4K costs $19.55, but they are different tiers: H3's 4K is upscaled from 768p. Makernice also offers a separately priced 4K output option; ByteDance's official API tops out at 1080p (BytePlus ModelArk docs, checked October 22, 2026). Compare like with like: H3 at 768p against Seedance 2.5 at 720p is $0.72 against $2.59 for 10 seconds.
Which one should you choose?
- Choose Seedance 2.5 when a single shot must run longer than 15 seconds, when you need 1080p (H3 has no 1080p tier) or Seedance's up-to-4K tier, when you want 9:21 or adaptive framing in text-to-video, or when you need more than 5 reference images to keep a character or product consistent.
- Choose MiniMax H3 for short clips (5–15 s) where cost per second matters, for 2K or 4K deliverables where an upscale from 768p is acceptable, or when you want
prompt_expansionto let the model enrich a short prompt. - Use both: draft on MiniMax H3 at 480p ($0.30 for 5 seconds), then render the final on Seedance 2.5. Each run is quoted first, and failed generations are not charged. Note: if a finished output is blocked by output moderation for a policy violation, the run is still charged. You can contact support for a manual review.
- Need a cheaper H3 tier? See MiniMax H3 Max Turbo (from $0.03/s) and MiniMax H3 Max.
Switch models with one field (Python)
import os, requests
API = "https://api.makernice.com/v1"
H = {"Authorization": f"Bearer {os.environ['MAKERNICE_API_KEY']}"}
prompt = "A barista pours latte art in slow motion, warm morning light, close-up."
for job in (
{"model": "minimax-h3", "mode": "t2v", "prompt": prompt, "duration": 10, "resolution": "768p", "aspect_ratio": "16:9"},
{"model": "seedance-2.5", "mode": "t2v", "prompt": prompt, "duration": 10, "resolution": "720p", "aspect_ratio": "16:9"},
):
q = requests.post(f"{API}/generations/quote", json=job, headers=H).json()
print(job["model"], f"${int(q['amount']) / 1e6:.2f}") # minimax-h3 $0.72 · seedance-2.5 $2.59Quoting is free and holds nothing. To run them, create each generation with its quote_id and an Idempotency-Key, then poll — see the quickstart or the Seedance 2.5 API tutorial. Don't send generate_audio to Seedance 2.5 (400), and keep H3 durations between 5 and 15 seconds.
Related
- Models: MiniMax H3 · Seedance 2.5 · MiniMax H3 Max Turbo · Wan 3.0 · All 16 models
- Comparisons: Seedance 2.5 vs Kling 3.0 · Wan 3.0 vs MiniMax H3
- Billing: No charge for failed generations · How AI video API pricing works
Frequently asked questions
Is MiniMax H3 cheaper than Seedance 2.5?
Is MiniMax H3 4K native?
Do MiniMax H3 and Seedance 2.5 generate audio?
Which model is better for clips longer than 15 seconds?
How many reference images can each model use?
Can I switch between MiniMax H3 and Seedance 2.5 with one API key?
What does a 10-second clip cost on each?
Models in this post
VideoMiniMax H3
-25%MiniMax's H3 with a 2K default and a 4K option — 5–15 second clips from text, a still, first and last frames, or up to 5 references.
VideoSeedance 2.5
ByteDance's flagship for long takes: up to 30 seconds, 480p to 4K, and up to 16 reference images to keep every shot on-model. Audio is always on (no toggle).