Seedance 2.0 Mini
ByteDancevideolive~2m 28stext-to-videoimage-to-videocheapThe cheapest per-second video model here.
More
480p or 720p, with co-generated audio.
from$0.03/ second
Exact price on the Run button. Failed runs cost $0.00.
How this model is billed
Billed per second of output: from $0.03024/s at 480p to $0.06849/s at 720p, so a 5-second 720p clip is about $0.34. Audio is free.
Reserved, then settled to the cent. A failed run costs $0.00.
Typical run ~2m 28s: the measured mean, end to end.
Compare every priceRun Seedance 2.0 Mini
Sign in to see your runs of Seedance 2.0 Mini: status, cost, timings and outputs.
Sign inSign in to see what you spend on Seedance 2.0 Mini, and how often runs succeed.
Sign inOverview
Seedance 2.0 Mini, from ByteDance, is the cheapest per-second video model here. It renders at 480p or 720p with audio generated alongside the picture, in clips of 4 to 15 seconds, and keeps the same prompt style as the rest of the Seedance 2 family.
Pick it for drafts, quick social clips, storyboards and any job where volume and cost matter more than resolution.
What it does well
- Low cost per second. It is the lowest-priced Seedance tier, with audio included at no extra charge.
- Familiar controls. A first frame, an optional last frame, up to 9 reference images cited as "image 1" and up to 3 MP3 files cited as "audio 1".
- Multi-shot prompts. Use "Shot 1:", "Shot 2:" to lay out a sequence.
- Six aspect ratios. 16:9, 9:16, 1:1, 4:3, 3:4 and 21:9.
Prompting tips
Write the same kind of prompt you would for Seedance 2.0: subject, action, camera, mood, with shots numbered for a sequence. Use Mini to settle the idea and the motion, then move the winning prompt to a larger model if you need more resolution. High bitrate mode produces much larger files at no extra charge, which is useful if you plan to edit the clip afterwards.
Limits to know
Resolution is capped at 720p, and duration is one of 4, 5, 6, 8, 10, 12 or 15 seconds. A last frame requires a first frame. There is no reference video input on this model.
Parameters
What Seedance 2.0 Mini accepts, in the order the playground shows it. The full reference, with an example for each language, is on the API page.
| Parameter | Type | Default | Allowed | What it does |
|---|---|---|---|---|
promptrequired | string | — | 1–4000 chars | Use "Shot 1:", "Shot 2:" for multi-shot sequences |
resolution | enum | 720p | 480p · 720p | Resolution |
duration | enum | 5 | 4 · 5 · 6 · 8 · 10 · 12 · 15 | Billed per second of output |
aspect_ratio | enum | 16:9 | 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 | Aspect ratio |
first_frame_url | string | — | one image url | First frame |
last_frame_url | string | — | one image url | Requires a first frame |
reference_images | string[] | — | up to 9 image urls | Up to 9 |
reference_audios | string[] | — | up to 3 audio urls | Up to 3 MP3 files |
generate_audio | boolean | true | — | Free — audio does not change the price |
bitrate_mode | enum | standard | standard · high | High is roughly 5-6x the bitrate at no extra cost |
return_last_frame | boolean | false | — | Also return the last frame |
Seedance 2.0 Mini pricing
Pay per second, priced by the settings you pick. These are our live rates; the strike-through is the published rate where one exists.
| Setting | You pay | Published rate | Billed |
|---|---|---|---|
| 480p | $0.03–$0.032 | per second of output | |
| 720p | $0.068–$0.068 | per second of output |
The exact price for your settings is on the Run button before you spend anything, and a failed run costs $0.00. Compare every model and plan.
Call Seedance 2.0 Mini from code
One POST returns a request id at once; poll it or take a webhook. Python, JavaScript, webhooks and every parameter are on the Seedance 2.0 Mini API page.
curl -X POST https://api.ezflows.io/v1/models/seedance-2.0-mini \
-H "Authorization: Bearer $EZFLOWS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "a wide shot of a desert at dusk",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9",
"generate_audio": true
}'
# 202 Accepted, at once — it never waits for the model:
# {"request_id": "req_8f2a41c9b70e4d15", "status": "queued",
# "poll_url": "https://api.ezflows.io/v1/requests/req_8f2a41c9b70e4d15"}Seedance 2.0 Mini: questions
Is audio included?
Yes. Audio is generated with the video and does not change the price.
When should I use a bigger Seedance model instead?
When you need 1080p or higher, longer clips, or video-to-video from reference clips. Seedance 2.0 and Seedance 2.5 cover those.
How much does Seedance 2.0 Mini cost?
Seedance 2.0 Mini is priced by setting: $0.03 to $0.068 per second of output, depending on the options you choose. The exact price for your settings is shown on the Run button before you spend anything, and a failed run costs $0.00.
How long does a Seedance 2.0 Mini run take?
The measured average is ~2m 28s, end to end. Longer outputs and higher settings take longer. The API is asynchronous: you get a request id at once, then poll it or receive a webhook when the result is ready.
How do I call Seedance 2.0 Mini from code?
Send a POST to https://api.ezflows.io/v1/models/seedance-2.0-mini with your API key and the parameters as a JSON body. It answers 202 with a request id and a poll URL; poll it until the status is final, or register a webhook. Examples in curl, Python and JavaScript are on the API page.
Where are Seedance 2.0 Mini results stored, and for how long?
Results are saved to media.ezflows.io and kept for 90 days. Download anything you want to keep longer.
