Seedance 2.5
from $0.15/s
- 480p — $0.15/s
- 720p — $0.35/s
- 1080p — $0.80/s
Create reference-guided AI video with Seedance 2.5 or Seedance 2.5 Less Restriction, up to 1080p output, and optional image, video, or audio inputs.
Pay-as-you-go access through PiAPI.
from $0.15/s
from $0.165/s
Face references must be uploaded to the Asset Library and verified before use in -less-restriction modes. View Asset Library docs →
Seedance 2.5 keeps the proven Seedance request shape while defining a clear model, resolution, duration, reference, and pricing contract.
Generate 5, 8, 10, 15, 20, 25, or 30-second clips, with 5 seconds as the default.
Generate at 480p, 720p, or 1080p. The legacy page listed 480p and 720p; PiAPI now also supports 1080p generation.
Use seedance-2.5 for the standard workflow. The seedance-2.5-less-restriction task type supports generation with face assets after they pass Private Asset Library review.
Use image, video, and audio references to guide the result. Reference-image aspect ratio takes precedence over the requested aspect ratio.
Refer to supplied media directly in the prompt with @image1, @video1, and @audio1 placeholders.
Test the live Seedance 2.5 task in the playground, then reuse the same model, task type, prompt, and reference contract in your application.
Create in 21:9, 16:9, 9:16, 4:3, 1:1, or 3:4. When an image reference is supplied, its aspect ratio takes precedence.
Output duration is billed at the selected resolution rate. When video references are used, input-video duration is billed at half of that rate.
Prepare the prompt and references, generate with model seedance and a Seedance 2.5 task type, then carry the tested request into your application.
Sign up and grab an API key from the PiAPI workspace — free credits are included on sign-up.
Add credits on the billing page when you are ready to scale beyond the free tier.
POST your first task following the API docs, then poll the task until the result is ready.
Prototype prompts and settings in the the playground above before wiring them into your product.
curl -X POST 'https://api.piapi.ai/api/v1/task' \
-H 'X-API-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"model": "seedance",
"task_type": "seedance-2.5",
"input": {
"prompt": "A cinematic tracking shot through a neon-lit city street after rain.",
"duration": 4,
"resolution": "720p",
"aspect_ratio": "16:9",
"mode": "text_to_video"
}
}'
# → { "task_id": "9d5a…", "status": "pending" }curl 'https://api.piapi.ai/api/v1/task/{task_id}' \
-H 'X-API-Key: YOUR_API_KEY'
# poll until status = completed
{
"data": {
"status": "completed",
"output": {
"video_url": "https://img.theapi.app/ephemeral/…"
}
}
}$ npm install -g piapi-cli $ piapi run seedance-2-5 \ prompt="A cinematic tracking shot through a neon-lit city street after rain." \ duration=4 \ resolution=720p \ aspect_ratio=16:9 \ mode=text_to_video ✓ Task completed! https://img.theapi.app/ephemeral/…
Seedance 2.5 is a Seedance AI video task on PiAPI. Use model seedance with task_type seedance-2.5 or seedance-2.5-less-restriction to generate video from a prompt, optionally guided by image, video, or audio references.
Yes. The Seedance 2.5 playground is live on this page and lets you select the standard or Less Restriction task type.
The API accepts integer durations from 4 to 30 seconds and supports 480p, 720p, and 1080p output.
You can provide image, video, and audio references supported by the playground. Use @imageN, @videoN, and @audioN placeholders in the prompt.
Seedance 2.5 is billed per generated second, with rates based on the selected resolution and task type. See the pricing section above for the current dynamically sourced rates.
Yes. Create a PiAPI task with model seedance and either Seedance 2.5 task type, then provide the prompt, duration, resolution, aspect ratio, and any supported reference URLs.
Seedance 2.5 has dedicated standard and Less Restriction task types, supports up to 1080p output, and accepts multimodal references. Seedance 2.0 remains available for existing workflows and its own model variants.
Seedance 2.5 Less Restriction supports generation with face assets that have passed Private Asset Library review. Upload the face asset, wait until its status is Active, then reference the verified asset in the request.
More questions? See the API docs.
Seedance 2.5 API