ByteDance · 4 models
Seedance API
ByteDance's Seedance video models through one API: Seedance 2.0 Mini, Seedance 2.5, Seedance 2.0 and Seedance 2.0 Fast. Video from $0.0292/s, up to 26% below official. Text, image and Reference to video, up to 4K, clips up to 30 s, with audio.
- Models
- 4
- video
- From
- $0.0292/s
- Seedance 2.0 Mini
- Below official
- up to 26%
- Seedance 2.0 Fast
- Failed runs
- $0
- refunded automatically
Lineup
Seedance video models on CheaperGen
Starting price per second at each model's lowest tier, next to ByteDance's official price. Select a column to sort.
T2V · I2V · Ref2V | 4K | 4–15 s | Included | $0.0631/s 480p | $0.0703/s | up to 11% | |
T2V · I2V · Ref2V | 1080p | 4–30 s | Included | $0.0935/s 480p | $0.1028/s | up to 10% | |
T2V · I2V · Ref2V | 720p | 4–15 s | Included | $0.0501/s 480p | $0.0562/s | up to 26% | |
T2V · I2V · Ref2V | 720p | 4–15 s | Included | $0.0292/s 480p | $0.0352/s | up to 17% |
Model picker
Which Seedance model is right for you?
Pick what you need and what matters most; we'll suggest a model and load it in the playground below.
Your Seedance pick
Seedance 2.0 Mini
From $0.0292/s
- The lowest starting price: $0.0292/s
Then: Seedance 2.0 Fast, Seedance 2.0
How to choose
Which Seedance model should you use?
- Newest
- Seedance 2.0 Mini, released August 2026.
- Lowest price
- Seedance 2.0 Mini from $0.0292/s (480p).
- Highest resolution
- Seedance 2.0 — up to 4K.
- Longest clips
- Seedance 2.5 — up to 30 s per generation.
- Most references
- Seedance 2.5 — 30 images, 10 videos and 10 audio clips.
- Built for volume
- Seedance 2.0 Mini and Seedance 2.0 Fast: faster, lower-cost versions for drafts and high volume.
Prices side by side
Seedance API pricing per second
Each Seedance video model at every resolution it offers — the lowest silent price per second, with ByteDance's official price struck through. Lowest per row in orange.
| Resolution | Seedance 2.0 Mini | Seedance 2.5 | Seedance 2.0 | Seedance 2.0 Fast |
|---|---|---|---|---|
| 480p | $0.0292/s With a monthly plan: Pro $0.0283Max $0.0274 | $0.0935/s | $0.0631/s | $0.0501/s With a monthly plan: Pro $0.0495Max $0.0489 |
| 720p | $0.0627/s With a monthly plan: Pro $0.0607Max $0.0588 | $0.2076/s | $0.1356/s | $0.0899/s |
| 1080p | — | $0.5113/s | $0.3361/s | — |
| 4K | — | — | $0.6959/s | — |
Monthly plans lower prices on most models (shown under each price); you can still pay as you go. Pro $499/month · Max $4,999/month.
Try it
Try the Seedance models
Switch models with the tabs. Runs on your balance at the price on the button; failed runs are refunded.
Capabilities
Seedance video models compared
| Feature | Seedance 2.0 Mini | Seedance 2.5 | Seedance 2.0 | Seedance 2.0 Fast |
|---|---|---|---|---|
| Text to video | Yes | Yes | Yes | Yes |
| Image to video | Yes | Yes | Yes | Yes |
| Reference to video | Yes | Yes | Yes | Yes |
| Resolutions | 480p, 720p | 480p, 720p, 1080p | 480p, 720p, 1080p, 4K | 480p, 720p |
| Clip length | 4–15 s | 4–30 s | 4–15 s | 4–15 s |
| Audio | Included | Included | Included | Included |
| Frames | First + last | First + last | First + last | First + last |
| Reference images | Up to 9 | Up to 30 | Up to 9 | Up to 9 |
| Reference videos | Up to 3 | Up to 10 | Up to 3 | Up to 3 |
| Reference audio | Up to 3 | Up to 10 | Up to 3 | Up to 3 |
| Aspect ratios | 6 | 6 | 6 | 6 |
| Released | Aug 2026 | Aug 2026 | Apr 2026 | Apr 2026 |
Quick start
Call the Seedance API
One request shape for every Seedance model: POST /v1/run/{endpoint} with your key, then poll the generation or pass a webhook_url. Switching models means changing the endpoint.
| Model | Endpoint |
|---|---|
| Seedance 2.0 Mini · Text to Video | bytedance/seedance-2.0-mini/text-to-video |
| Seedance 2.0 Mini · Image to Video | bytedance/seedance-2.0-mini/image-to-video |
| Seedance 2.0 Mini · Reference to Video | bytedance/seedance-2.0-mini/reference-to-video |
| Seedance 2.5 · Text to Video | bytedance/seedance-2.5/text-to-video |
| Seedance 2.5 · Image to Video | bytedance/seedance-2.5/image-to-video |
| Seedance 2.5 · Reference to Video | bytedance/seedance-2.5/reference-to-video |
| Seedance 2.0 · Text to Video | bytedance/seedance-2.0/text-to-video |
| Seedance 2.0 · Image to Video | bytedance/seedance-2.0/image-to-video |
| Seedance 2.0 · Reference to Video | bytedance/seedance-2.0/reference-to-video |
| Seedance 2.0 Fast · Text to Video | bytedance/seedance-2.0-fast/text-to-video |
| Seedance 2.0 Fast · Image to Video | bytedance/seedance-2.0-fast/image-to-video |
| Seedance 2.0 Fast · Reference to Video | bytedance/seedance-2.0-fast/reference-to-video |
Seedance 2.5 · Text to Video
const API = "https://cheapergen.com/api/v1";
const headers = {
Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
"Content-Type": "application/json",
};
// 1. Submit the job
let job = await fetch(`${API}/run/bytedance/seedance-2.5/text-to-video`, {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "A slow dolly-in on a ceramicist shaping a vase at golden hour, dust in the light, shallow depth of field",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}),
}).then((r) => r.json());
// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 3000));
job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}
console.log(job.status === "succeeded" ? job.output.video.url : job.error);Go deeper
Pricing, cost and docs for each Seedance model
Seedance 2.0 Mini
17% below Official
Seedance 2.5
up to 10% below Official
Seedance 2.0
up to 11% below Official
Seedance 2.0 Fast
up to 26% below Official
FAQ
Seedance API questions
Seedance 2.0 Mini, Seedance 2.5, Seedance 2.0 and Seedance 2.0 Fast are developed by ByteDance; CheaperGen provides API access and does not own them. Trademarks belong to their respective owners.