CheaperGen

Try Seedance 2.5

Runs on your balance at the price shown on the button. Results are saved to your account.

Open full-screen Studio
0

Output frame shape.

Output resolution. Higher resolutions cost more per second.

5s

Length of the generated clip in seconds (4–30s). You pay per second.

Generate synchronized sound, ambience and dialogue. No extra cost.
Estimated cost…

Create a free account with Google or email — pay only for what you generate.

Your video will appear here

Write a prompt, pick your settings and hit Run. You only pay for successful generations.

Made with Seedance 2.5

What is Seedance 2.5?

Seedance 2.5 is ByteDance's latest video model with stronger motion, prompt adherence and multi-reference control, generating clips of up to 30 seconds at up to 1080p, with audio.

Up to 1080p
480p, 720p and 1080p output
Longer clips
Up to 30 seconds per generation
Audio included
Synchronized sound at no extra cost
Rich references
Up to 30 images, 10 videos and 10 audio clips

The newest Seedance

Seedance 2.5 improves motion realism, physics and prompt following over 2.0, and handles more reference assets in one request — ideal for branded content that must stay on-model.

Draft, then render

Iterate on composition cheaply at 480p, then render the final cut at 720p or 1080p with the same prompt and seed.

Seedance 2.5 pricing

Pay per second of video as you go, with no subscription required (monthly plans are optional). Failed generations are refunded automatically.

TierOfficial priceCheaperGen
480p
16:9 · 24 fps
$0.1028/s$0.0969/s
720p
16:9 · 24 fps
$0.2311/s$0.2151/s
1080p
16:9 · 24 fps
$0.5686/s$0.53/s
  • Official price: BytePlus ModelArk international list price for dreamina-seedance-2-5 ($10.7 / 1M video tokens at 480p–720p, $11.7 at 1080p; with video input $6.4 / $7; 480p 16:9 renders 854×480). Prices verified October 18, 2026.
  • Billed by video tokens; per-second figures assume 16:9 and no input video.
  • With reference videos, (reference video seconds + output seconds) are billed at the lower with-video rate. If the reference videos add up to less than ⅔ of the output's length rounded up to a whole second (4 s for a 5 s output, 7 s for 10 s, 10 s for 15 s), they are billed as that many seconds (ByteDance's official rule).

Specifications

Resolutions
480p · 720p · 1080p
Duration
4–30 s
Aspect ratios
16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9
Frame rate
24 fps
Audio
Yes (included)
Released
Aug 7, 2026

Use Seedance 2.5 via API

One request to start a job, one to fetch the result. Same shape for every model.

Full API reference
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);

Seedance 2.5 FAQ

Seedance 2.5 is billed by video tokens, exactly like ByteDance's official API: tokens = output seconds × width × height × 24 ÷ 1024. The tables above show the equivalent price per second at 16:9. With reference videos, the reference seconds are added to the output seconds and all of them are billed at a lower "with video input" rate. If the reference videos add up to less than ⅔ of the output's length rounded up to a whole second (4 s for a 5 s output, 7 s for 10 s, 10 s for 15 s), they are billed as that many seconds (ByteDance's official rule). Audio is included at no extra cost and failed generations are never charged.

Yes. Requests run on ByteDance's Seedance 2.5 — the same weights and output quality, at a lower price.

Yes, generated videos can be used commercially, subject to ByteDance's content policy and our Terms of Service. Do not upload content you do not have rights to.

Typical 5-second clips finish in about one to three minutes depending on resolution and queue load. You can poll the task or receive a webhook when it completes.

Seedance 2.5 costs $0.0969–$0.53 per second of video, 6–7% below the official price. A 5-second 720p clip is $1.08. You pay per second, with no subscription needed, and failed generations are refunded. Real projects priced end to end: Seedance 2.5 API cost.

480p: $0.0969/s (official $0.1028); 720p: $0.2151/s (official $0.2311); 1080p: $0.53/s (official $0.5686). The price per second page breaks it down further; every tier is on Seedance 2.5 API pricing.

Use 480p and short clips while you iterate (from $0.39 a clip), then render finals at the resolution you need. Every tier here is already 6–7% below the official price. In the same family, Seedance 2.0 Mini starts at $0.0292/s. More: Cheapest Seedance 2.5.

Sign up at CheaperGen, add credits and create a key in Dashboard → API keys, then send it as a bearer token. The same key works for Seedance 2.5 and every other model in the catalog; you don't need a ByteDance account. Step by step: Seedance 2.5 API key.

The Seedance 2.5 API documentation covers its 4 endpoints (bytedance/seedance-2.5/text-to-video, bytedance/seedance-2.5/image-to-video, bytedance/seedance-2.5/reference-to-video, bytedance/seedance-2.5/video-edit): every parameter with its allowed values and default, request and response examples in cURL, Python and Node.js, polling, webhooks and errors. An OpenAPI file is available too.

Besides Seedance 2.5, the Seedance API covers Seedance 2.0 Mini (from $0.0292/s), Seedance 2.0 (from $0.0631/s) and Seedance 2.0 Fast (from $0.0501/s). All run on the same API key; the Seedance API page compares them side by side, and Seedance Latest shows which is newest.

There is no free tier, but no subscription is needed either: credits are prepaid and only successful generations are charged. Failed generations are refunded automatically, and the quote endpoint (POST /v1/quote/{endpoint}) prices any request for free. No code needed: how to use Seedance 2.5 in the Studio.

Popular ByteDance models, on the same API key.

All ByteDance models

Popular text-to-video models from other developers.

Text to video API

Seedance 2.5 is developed by ByteDance. CheaperGen provides API access and does not own the model. Trademarks belong to their respective owners. · Markdown · OpenAPI