ByteDance · video model
Seedance 2.5
- Made by
- ByteDance
- Released
- 2026-07-31
Seedance 2.5 price
On each provider, with the source and the day it was checked. All models and options: Seedance pricing.
Per second of video
| Provider | Option | Price | 5 s clip | Source |
|---|---|---|---|---|
| Sume | 480p | $0.1028 / s | $0.514 | Sume pricing (live from Sume's API catalog, 0% markup), checked |
| Sume | 720p | $0.2312 / s | $1.156 | Sume pricing (live from Sume's API catalog, 0% markup), checked |
| Sume | 1080p | $0.5686 / s | $2.843 | Sume pricing (live from Sume's API catalog, 0% markup), checked |
| fal | 480pfal says "roughly": billed per token | $0.2205 / s | $1.1025 | fal: Seedance 2.5, checked |
| fal | 720pfal says "roughly": billed per token | $0.473 / s | $2.365 | fal: Seedance 2.5, checked |
| fal | 1080pfal says "roughly": billed per token | $1.164 / s | $5.82 | fal: Seedance 2.5, checked |
| Replicate | 480p | $0.1028 / s | $0.514 | Replicate: bytedance/seedance-2.5, checked |
| Replicate | 720p | $0.2312 / s | $1.156 | Replicate: bytedance/seedance-2.5, checked |
| kie.ai | 480pPaid in kie.ai credits | $0.14 / s | $0.70 | kie.ai pricing, checked |
| kie.ai | 720pPaid in kie.ai credits | $0.315 / s | $1.575 | kie.ai pricing, checked |
| kie.ai | 1080pPaid in kie.ai credits | $0.79 / s | $3.95 | kie.ai pricing, checked |
| WaveSpeedAI | 720pList price; a temporary discount may show on the page | $0.36 / s | $1.80 | WaveSpeedAI: Seedance 2.5, checked |
| WaveSpeedAI | 1080pList price; a temporary discount may show on the page | $0.90 / s | $4.50 | WaveSpeedAI: Seedance 2.5, checked |
| PiAPI | 720p | $0.35 / s | $1.75 | PiAPI: Seedance 2.5, checked |
| PiAPI | 1080p | $0.80 / s | $4.00 | PiAPI: Seedance 2.5, checked |
| Higgsfield | API, 480p (list)Before account discounts; its catalog showed 30% off with no end date | $0.2056 / s | $1.028 | Higgsfield API: Seedance 2.5 text-to-video, checked |
| Higgsfield | API, 720p (list)Before account discounts; its catalog showed 30% off with no end date | $0.4622 / s | $2.311 | Higgsfield API: Seedance 2.5 text-to-video, checked |
| Higgsfield | API, 1080p (list)Before account discounts; its catalog showed 30% off with no end date | $1.1372 / s | $5.686 | Higgsfield API: Seedance 2.5 text-to-video, checked |
Per clip, or in the provider's own unit
| Provider | Option | Price | Source |
|---|---|---|---|
| BytePlus ModelArk (ByteDance) | 480p, 5 s clipBilled per token; BytePlus's own 5 s example | $0.514 / video | BytePlus ModelArk: model pricing (5 s, 16:9 examples), checked |
| BytePlus ModelArk (ByteDance) | 720p, 5 s clipBilled per token; BytePlus's own 5 s example | $1.156 / video | BytePlus ModelArk: model pricing (5 s, 16:9 examples), checked |
| BytePlus ModelArk (ByteDance) | 1080p, 5 s clipBilled per token; BytePlus's own 5 s example | $2.843 / video | BytePlus ModelArk: model pricing (5 s, 16:9 examples), checked |
Seedance 2.5 is ByteDance’s newest video model. ByteDance calls it an audio-video joint generation model: sound and picture are made together. Its headline change is length, with up to 30 seconds in one generation.
What it can do
- Text or references in. A prompt alone, or a prompt with reference images, video and audio.
- 4 to 30 seconds out, at 480p, 720p or 1080p and 24 frames per second.
- Editing and extension. On Sume,
video_urledits a clip, andvideo_urlwithextend: truecontinues it.
How to use it
You can call it through an API, which is what the code below does, or try it from the links on ByteDance’s Seed page. Every API provider we price is on the Seedance pricing page.
Writing the prompt
ByteDance publishes a prompt guide for 2.5. The prompt in the code below is the one we ran. It names one subject, one motion, one camera move and the light. That habit is our own advice, not ByteDance’s, and it keeps a first test easy to judge.
Start at 480p and 4 seconds, the cheapest settings Sume accepts, and raise them once a prompt works.
Call Seedance 2.5 from code
Set your key first: export SUME_API_KEY=.... The example prints the video's URL when it is ready.
curl
Tested: we ran this exact code once on Nov 1, 2026, and it returned a video.
# The parentheses keep an error from closing your terminal if you paste this.
(
# Start the job. This is the call that costs money.
RESPONSE=$(curl -sS -X POST https://api.sume.com/v1/video-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "seedance-2.5",
"prompt": "A glass of iced coffee on a wooden table, condensation running down the glass, slow push-in, soft morning light",
"resolution": "480p",
"duration": 4,
"aspect_ratio": "16:9",
"mode": "async"
}')
JOB_ID=$(echo "$RESPONSE" | jq -r '.data.job.id // empty' 2>/dev/null)
if [ -z "$JOB_ID" ]; then echo "Could not start the job: $RESPONSE" >&2; exit 1; fi
echo "Job: $JOB_ID"
# Wait for it. If this stops, read the same job again: don't start a new one.
while true; do
JOB=$(curl -sS https://api.sume.com/v1/jobs/$JOB_ID -H "Authorization: Bearer $SUME_API_KEY")
STATUS=$(echo "$JOB" | jq -r '.data.job.status // empty' 2>/dev/null)
case "$STATUS" in
completed) echo "$JOB" | jq -r '.data.job.result.artifacts[0].url'; exit 0 ;;
failed|canceled) echo "Job $JOB_ID $STATUS: $(echo "$JOB" | jq -c '.data.job.error')" >&2; exit 1 ;;
queued|processing) sleep 5 ;;
*) echo "Could not read job $JOB_ID: $JOB" >&2; exit 1 ;;
esac
done
)
Code examples in curl, Python and JavaScript: Seedance API guide
Questions
- How much does Seedance 2.5 cost?
- BytePlus's own example puts a 5 s 720p clip at $1.156 / video. On Sume it is $0.1028 / s at 480p, $0.2312 / s at 720p and $0.5686 / s at 1080p, so Sume's 5 s 720p clip comes to the same $1.156.
- Is Seedance 2.5 free?
- We found no free API. BytePlus's page lists paid plans and pay-as-you-go billing. ByteDance's Seed page has a Try in Playground link, but we did not test whether it gives free runs. ByteDance's model weights are not something we could find to download, so you can't run it free on your own computer either.
- How long can a Seedance 2.5 clip be?
- BytePlus lists 4 to 30 seconds at 480p, 720p or 1080p and 24 frames per second. ByteDance's Seed page says a video can also be extended twice.
- Can Seedance 2.5 use reference images, video and audio?
- Yes. BytePlus advertises 50 multimodal inputs. Sume's catalog gives the breakdown: up to 30 reference images, 10 reference videos and 10 reference audio files, with no more than 50 files in all.
- When was Seedance 2.5 released?
- TechNode reported the release on July 31, 2026, with the rollout starting in ByteDance's Jimeng AI and the Pro version of Doubao and the API to follow. The API is now on BytePlus and Sume.
Sources
- ByteDance Seed: Seedance 2.5 (checked 2026-11-01)
- BytePlus: Dreamina Seedance 2.5 plans and specs (checked 2026-11-01)
- BytePlus ModelArk: Seedance 2.5 prompt guide (checked 2026-11-01)
- TechNode: ByteDance launches Seedance 2.5 (checked 2026-11-01)
- Sume: Video Router docs and model catalog (checked 2026-11-01)