How to read the gap between Seedance Fast and Mini
Updated 2026-10-02
Seedance 2.0 Fast and 2.0 Mini are both positioned as the lower-cost end of the family, so the gap between them is small compared with the gap to the full model. A small gap is easy to misread: a headline percentage can flip sign depending on which hosts and tiers you compare, and a per-second difference that looks trivial can be decisive over thousands of drafts. This page shows how to read the live numbers and then convert them into cost per accepted clip.
Read the table at the right granularity
The table lists each Seedance row with the cheapest and the priciest host and the tier it reports. Three traps are worth naming:
| Model | Cheapest host | Priciest host | Cheapest is | Hosts |
|---|---|---|---|---|
| bytedance/seedance-2.5 (480p) | OpenSand $0.0525 / second | Fal-US $0.2646 / second | 80% lower | 9 |
| bytedance/seedance-2.0 (2160p) | MachGen $0.59 / second | Fal $1.5552 / second | 62% lower | 9 |
| bytedance/seedance-2.0-fast (480p) | Atlas Cloud $0.027 / second | Fal $0.2419 / second | 89% lower | 9 |
| bytedance/seedance-2.0-mini (480p) | OpenSand $0.0104 / second | Fal $0.0721 / second | 86% lower | 8 |
| seedance-2-mini-unrestricted (480p) | OpenSand $0.0114 / second | SandBase $0.0721 / second | 84% lower | 3 |
| seedance-2-5-unrestricted (1080p) | OpenSand $0.3482 / second | TOAPIS $0.5881 / second | 41% lower | 2 |
| seedance-2.0-fast-unrestricted (480p) | OpenSand $0.0344 / second | SandBase $0.0448 / second | 23% lower | 2 |
| seedance-2-unrestricted (2160p) | OpenSand $0.661 / second | TOAPIS $0.7966 / second | 17% lower | 2 |
Per second, before VideoRouter's 2% platform fee. For tiered models each row compares the resolution tier with the widest host-to-host gap. Built 2026-10-02 from the live catalog.
- Different tiers. Seedance is priced per second per resolution. If the Fast row reports one resolution and the Mini row another, the gap you see is partly a resolution gap. Match the tier first, using the model pages for rows that offer several.
- Different host columns. Compare the cheapest host of Fast with the cheapest host of Mini, and the priciest with the priciest. Mixing columns makes the gap look larger or even reverses it. See why Seedance prices vary between hosts.
- Rates move. A gap read last month may not hold today. Treat the table as current and the numbers in any older article, including your own notes, as stale.
Then compute the gap two ways. The absolute gap is rate(Fast) - rate(Mini) per second at the same tier and host column. The relative gap is that difference divided by rate(Mini). Use the absolute gap for budgets, because it multiplies by seconds; use the relative gap for sanity checks.
What the gap is worth at volume
Let S be the total requested seconds in a month. The monthly difference between running everything on Fast versus Mini is:
monthly_delta = (rate(Fast) - rate(Mini)) x S x f
where f is one plus the platform fee. For small S the delta is noise, and the choice should follow quality and workflow fit. For large S, such as mass drafting, it can exceed what you would save by optimising almost anything else, so it deserves a proper test.
From per second to per accepted clip
Completed jobs are billed whether or not you keep the result, while upstream failures are not billed. If k is the fraction of clips you accept for a variant on your own prompts, then:
cost_per_accepted(variant) = rate(variant) x L x f / k(variant)
Mini beats Fast per accepted clip when k(Mini) / k(Fast) > rate(Mini) / rate(Fast). Because the gap between the two is small, that ratio is close to one, and a modest difference in acceptance can flip the answer. This is the reason not to pick on rate alone: with a small rate gap, acceptance is the dominant term.
Draft maths: a cheap tier only helps if drafts are mostly throwaway
A draft workflow generates d exploratory clips on the cheaper variant per approved shot, then renders the shot once on a higher tier. The cost per approved shot is:
d x rate(draft) x L x f + rate(final) x L x f / k(final)
Changing the draft variant from Fast to Mini moves only the first term. It saves d x (rate(Fast) - rate(Mini)) x L x f, provided drafts on Mini give you the information you need in the same number of attempts d. If Mini needs more drafts to reach the same decision, the saving shrinks and can reverse. Count drafts per approved shot on both variants during a trial, not just clips accepted.
A short test that settles it
- Choose 20 to 30 representative prompts and inputs from your real workload.
- Run each on both variants at the same tier and duration, on a capped key.
- Record acceptance and, for drafting, the attempts needed to reach a decision.
- Plug the rates from the live table and your measured
kanddinto the formulas above, using the calculator for the unit costs.
With small samples, differences in acceptance are often within noise; in that case there is no evidence to prefer the higher-priced variant, and the lower rate is a reasonable default until you see otherwise. Whether either variant meets your quality bar is a separate judgement the price table cannot make.
Reporting the gap honestly
When you write the result up, state the tier, the host column, the date you read the table and the sample size behind any acceptance figure. "Mini is cheaper than Fast" is a claim that expires; "at this tier and host column on this date, the per-second difference was X and acceptance in our 25-prompt trial was similar" can be checked and updated. Keep the raw numbers next to the conclusion.
Where this fits in a plan
For the full staged workflow, see Mini vs Fast vs Full: a cost strategy for teams; for turning rates into per-minute figures, Seedance API cost per minute. The cost page has clip costs by length. To run the comparison, create a key and put a spend cap on it before you start.
Frequently asked questions
How big is the Seedance Fast vs Mini price gap?
It changes with tier, host and over time, so read it from the live table. Compare the same tier and the same host column, then use the absolute per-second difference for budgets.
Is Mini always cheaper per accepted clip?
Not necessarily. Mini wins only when its acceptance rate relative to Fast's exceeds the ratio of their rates; with a small gap, acceptance dominates.
Should I draft on Mini or Fast?
Whichever gives the lower cost per approved shot in your own trial, counting attempts per decision as well as the per-second rate.
Do failed Seedance jobs cost money?
A job that fails upstream is not billed on VideoRouter; a completed job is billed even if you discard it.
Keep reading
- How to Reduce Your Seedance API Cost — Five Practical Levers
- Seedance API Cost Per Minute: Budget Formula & Retry Math
- Seedance vs Kling API Pricing: A Fair Cost Comparison
- Seedance 2.0 Mini vs Fast vs Full: A Cost Strategy for Teams
VideoRouter puts it next to dozens of other video and image models behind one API key, so you can compare providers, prices and fail over automatically. Compare providers on VideoRouter →