Seedance 2.0Top

ByteDance · Video · 4–15s · 480p–4K

API
Saved
Example

Your video will appear here

Fill in the settings and press Run. The result is also saved to your library.

Price

Reference price

No published price yet - this model is not in the public price list.

What the price depends on

  • This model is billed per second of output, so length is the biggest lever on the price.
  • Resolution and quality settings change the price. Change one and the number above follows.
  • A generation the provider fails is not charged. A chat answer is charged for what the model wrote and thought, even if you stop it.

Prices are in credits. What a credit costs is on the pricing page.

Which one to pick

ModelKey specsPrice from
Seedance 2.5Top4–30s · 480p–1080p—
Seedance 2.0Top· you are here4–15s · 480p–4K—
OmniHuman 1.5New——
Seedance 1.5 Pro4, 8, 12s · 480p–1080p—
Seedance 1 Pro5, 10s · 720p, 1080p—

About the model

The widest Seedance: up to 4K, 4 to 15 seconds, and either a first and last frame or up to 12 references by image, video and audio.

Produces
Video
Takes
text, pictures, sound, video
Prompt
20,000 characters
Length
from 4s to 15s
Frame shape
1:1, 21:9, 4:3, 3:4, 16:9, 9:16, 9:21
Resolution
480p, 720p, 1080p, 4K

What you can set

Every setting of this model and the choices it allows — the same as in the form.

  • Durationrequired
    from 4s to 15s
  • Resolutionrequired
    480p720p1080p4K
  • Input images
    up to 2 files
  • Sound reference
    up to 3 files
  • Style references
    up to 9 files
  • Motion reference
    up to 3 files
  • Aspect ratio
    Auto1:121:94:33:416:99:169:21
  • Generate soundtrack
    Add a soundtrack to the clip.
  • Seed
    your own text

For developers

Run this from your own code

The same request the Generate tab sends, with the settings you have chosen.

Model id:seedance-2
curl -X POST https://seedara.ai/api/v1/generate \
  -H "Authorization: Bearer $SEEDARA_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "model": "seedance-2",
  "prompt": "Describe the shot: subject, action, camera move, lighting...",
  "params": {
    "duration_seconds": 5,
    "resolution": "480p",
    "aspect_ratio": "auto",
    "generate_audio": false
  }
}'

This snippet updates as you change the form. Copy it once the settings are the ones you want.

Request parameters

What goes in `params`, by the names the API uses.

Required

The model refuses the request without these.

ParameterTypeAccepted valuesDefault
duration

Duration

whole numberany value from 4 to 155
resolution

Resolution

one of a list480p720p1080p4k—

Optional

Left out unless you set them - the provider then applies its own default.

ParameterTypeAccepted valuesDefault
image_urls

Input images

imagesup to 2 files—
reference_audio_urls

Sound reference

audio filesup to 3 files—
reference_image_urls

Style references

imagesup to 9 files—
reference_video_urls

Motion reference

videosup to 3 files—
aspect_ratio

Aspect ratio

one of a listauto1:121:94:33:416:99:169:21—
generate_audio

Generate soundtrack

on / off——
seed

Seed

whole number——

How a generation runs

  1. POST /v1/generate answers immediately with a job_id - it does not wait for the result.
  2. Poll GET /v1/jobs/{id} until status is completed or failed.
  3. A completed job carries output_url - the finished file.
curl https://seedara.ai/api/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $SEEDARA_API_KEY"
Questions

Frequently asked about Seedance 2.0

New
Start now

Your first video —
in a minute

Describe what you want to see — the model does the rest.

Takes you to the settings — prompt, format and price are already there
  • No auto-charges
  • Pay only for a finished result
  • Works are kept in your Library
100credits as a gift
4–15sLength
1:1 · 21:9 · 4:3Frame shape