Seedance 2.0 Fast Text to Video API
Text to Video with Seedance 2.0 Fast by ByteDance. Seedance 2.0 quality at lower latency and cost.
Try Seedance 2.0 Fast Text to Video
Output frame shape.
Output resolution. Higher resolutions cost more per second.
Length of the generated clip in seconds (4–15s). You pay per second.
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.
Also available: Seedance 2.0 Fast Image to Video · Seedance 2.0 Fast Reference to Video
Seedance 2.0 Fast Text to Video API
/api/v1/run/bytedance/seedance-2.0-fast/text-to-videoSubmits an asynchronous job and returns 202 with a generation id. Poll GET /api/v1/generations/{id} or pass webhook_url. See job lifecycle.
Input parameters
| Name | Type | Description | Affects price |
|---|---|---|---|
promptrequired | string | Describe the shot: subject, action, camera movement, lighting and style. | No |
aspect_ratio | string (enum) | Output frame shape. Values: 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 Default: 16:9 | Yes |
resolution | string (enum) | Output resolution. Higher resolutions cost more per second. Values: 480p · 720p Default: 720p | Yes |
duration | integer | Length of the generated clip in seconds (4–15s). You pay per second. Range: 4–15s Default: 5 | Yes |
generate_audio | boolean | Generate synchronized sound, ambience and dialogue. No extra cost. Default: true | No |
seed | integer | Use the same seed and settings to reproduce a result. Leave empty for random. | No |
webhook_url | string (URL) | Optional. We POST the finished generation here, signed with your webhook secret. Webhooks | No |
Request
curl -X POST https://cheapergen.com/api/v1/run/bytedance/seedance-2.0-fast/text-to-video \
-H "Authorization: Bearer $CHEAPERGEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"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
}'Response
{
"id": "gen_8c2QmX1nq0k4",
"object": "generation",
"model": "bytedance/seedance-2.0-fast",
"endpoint": "bytedance/seedance-2.0-fast/text-to-video",
"mode": "text-to-video",
"status": "queued",
"input": {
"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
},
"output": null,
"error": null,
"cost": {
"amount_usd": 0.2255,
"currency": "usd",
"estimated": true,
"official_usd": null,
"saved_usd": null
},
"source": "api",
"started_at": null,
"completed_at": null,
"urls": {
"get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
"cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
},
"created_at": "2026-10-15T09:21:04Z"
}Seedance 2.0 Fast pricing
Pay per second of video. No subscription. Failed generations are refunded automatically.
| Tier | Official price | Cheaper Gen. | You save |
|---|---|---|---|
480p 16:9 · 24 fps | $0.031/s | −46% | |
720p 16:9 · 24 fps | $0.066/s | −46% |
- Official price: BytePlus ModelArk official price ($5.6 / 1M tokens; $3.3 with video input). Prices verified 2026-10-14.
- 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 token rate.
Related models

Seedance2.0
Text · Image · Reference → Video
Cinematic multi-shot video with native audio, up to 4K

Seedance2.0 Mini
Text · Image · Reference → Video
The lowest-cost Seedance for drafts and high volume

MiniMaxH3
Text · Image · Reference → Video
Hailuo H3 — expressive motion and physics, up to 2K
