Official BytePlus partnerBytePlus, a ByteDance company
Seedance 2.0 Fast API
Seedance 2.0 Fast on the KreatorFlow API is the cheapest at 720p and 1080p: $0.45 for a 5-second video at 720p and $0.95 at 1080p at our list rate, below all 11 other API providers we track (regular list prices, checked 25 October 2026 to 2 November 2026). Seedance 2.0 Fast is the quicker, lower-cost tier of Seedance 2. It keeps the same prompt and reference format, so you can draft with Fast and render the keeper with Seedance 2.0 by changing one field. On KreatorFlow it costs $0.084 a second at 720p at the list rate, paid from prepaid tokens with no subscription.
- Cheapest at 720p and 1080p
- $0.084/s at 720p, list rate
- Up to 10 s
- Up to 1080p
- model: kreator-video-fast
Price calculator
$0.45
per clip · $0.090/s · 100 clips $45.00
The same 5-second 720p clip on other Seedance APIs
- fal.ai$1.2162% less with us
- WaveSpeedAI$1.0055% less with us
- Atlas Cloud$0.9853% less with us
- Replicate$0.7540% less with us
- Runware$0.6530% less with us
- Sume$0.6226% less with us
List prices from each provider's own pricing page; only providers we cost less than are shown.
Text or image input. A reference video costs more; the console quotes every job before it runs. Prepaid tokens, no subscription.
Last updated
kreator-video-fast: A white sneaker spins slowly on a concrete plinth, hard side light, dust floating in the air, camera slowly orbits right, clean studio product shot.Seedance 2.0 Fast API price compared, per second
Every provider in the Seedance API Price Index that lists Seedance 2.0 Fast, at 720p, 1080p and 4K, with its source and check date.
Lowest listed price at 720p and 1080p
As of 30 October 2026, the KreatorFlow API has the lowest listed price at 720p and 1080p for Seedance 2.0 Fast (10 other providers list it), at our list rate, among the 12 API providers in the Seedance API Price Index. Every competitor price is the provider's regular list price, read on its own page; temporary promotions are listed separately and not used for ranking. Each row shows its check date.
| Provider | 720p | 1080p | Source, checked |
|---|---|---|---|
| KreatorFlow APIList rate | $0.0844 | $0.183 | KreatorFlow rate card, 30 October 2026 |
| KreatorFlow APIVolume, $5,000+ top-ups / 30 days | $0.076 | $0.1647 | Volume tiers, applied automatically |
| PiAPIas seedance-2-fast | $0.096 | Not listed | piapi.ai, 25 October 2026 |
| Segmind | $0.121 | Not listed | segmind.com, 25 October 2026 |
| Sume | $0.1231 | Not listed | sume.com, 25 October 2026 |
| Kie.aias Seedance 2 Fast | $0.124 | Not listed | kie.ai, 25 October 2026 |
| Runware | $0.130 | Not listed | runware.ai, 25 October 2026 |
| Replicate | $0.150 | Not listed | replicate.com, 30 October 2026 |
| Atlas Cloud | $0.1952 | Not listed | atlascloud.ai, 30 October 2026 |
| WaveSpeedAI | $0.200 | $0.500 | wavespeed.ai, 25 October 2026 |
| fal.ai | $0.2419 | Not listed | fal.ai, 30 October 2026 |
| Runway API | $0.290 | Not listed | docs.dev.runwayml.com, 25 October 2026 |
KreatorFlow prices are labelled: the list rate is the rate card price every API key pays, before volume discounts; the volume price is the Enterprise tier, applied automatically from $5,000 in top-ups over 30 days. Competitor prices are list prices from each provider's own page. Text or image to video without a video input; generated audio is included in the price. A promotion seen on a provider's page is shown under its list price.
What a Seedance 2.0 Fast clip costs
| Length | 720p | 1080p |
|---|---|---|
| 5 s of videoone request | $0.45 | $0.95$0.90 volume |
| 10 s of videoone request | $0.85$0.80 volume | $1.85$1.70 volume |
| 30 s of video3 requests of 10 s | $2.55$2.40 volume | $5.55$5.10 volume |
| 100 clips a month100 requests of 5 s | $45.00 | $95.00$90.00 volume |
From the API's own job quote: each request is billed per second at the list rate and rounded up to whole tokens ($0.05). Volume: Volume, $5,000+ top-ups / 30 days. A job with a video input also bills its input seconds.
On this page
Seedance 2.0 Fast API pricing at the list rate
One token is $0.05. The price is quoted before a job is accepted, and tokens reserved for a job that fails go back to your balance.
| Resolution | List rate per second | 5 s clip | 10 s clip |
|---|---|---|---|
| 720p | $0.084 | $0.45 · 9 tokens | $0.85 · 17 tokens |
| 1080p | $0.183 | $0.95 · 19 tokens | $1.85 · 37 tokens |
Prices are for text or image input. A request with a reference video costs more; the console quotes the exact price before you send it. Top-ups start at $20.
Seedance 2.0 Fast API examples
Real outputs from the API, with the prompt and settings that made them.
Studio product spin
A white sneaker spins slowly on a concrete plinth, hard side light, dust floating in the air, camera slowly orbits right, clean studio product shot.
1080p · 5 s · 16:9
Golden hour wave
A large ocean wave curls and crashes onto black volcanic rocks at golden hour, spray glowing in the low sun, slow push in from the shore, cinematic slow motion.
1080p · 5 s · 16:9
Volume pricing for the Seedance API
The more you top up, the less Seedance video costs. Your tier comes from the token top-ups you paid for in the last 30 days. It lowers the per-second price of Seedance video and raises your video request limit, automatically, with no contract and no sales call. If your top-ups drop, the tier moves back down.
| Tier | Paid top-ups, last 30 days | Seedance video price | Video requests / minute | Reached in one top-up |
|---|---|---|---|---|
| Standard | Any | List price | 20 | – |
| Scale | $1,000+ | up to 5% off | 60 | Volume pack ($1,250) |
| Growth | $2,500+ | up to 7.5% off | 120 | Volume+ pack ($2,500) |
| Enterprise | $5,000+ | up to 10% off | 300 | Enterprise pack ($5,000) |
Every job's quote shows your price before it runs; a few low-priced settings get a smaller discount. Smaller top-ups add up toward a tier too. Price comparisons on this site use list prices unless a price is marked as at volume. Need more volume? Custom pricing for committed monthly spend: email harry@kreatorflow.ai.
Effective Seedance price per second by tier
What one second of Seedance video costs on each tier, from the same rate card and tier rules the API bills with.
| Model, resolution | Standard (list) | Scale (5% off) | Growth (7.5% off) | Enterprise (10% off) |
|---|---|---|---|---|
| Seedance 2.5, 720p | $0.207/s | $0.1967/s | $0.1915/s | $0.1863/s |
| Seedance 2.5, 1080p | $0.444/s | $0.4218/s | $0.4107/s | $0.3996/s |
| Seedance 2.0, 720p | $0.110/s | $0.1045/s | $0.1018/s | $0.099/s |
| Seedance 2.0, 1080p | $0.240/s | $0.228/s | $0.222/s | $0.216/s |
| Seedance 2 Fast, 720p | $0.0844/s | $0.0802/s | $0.0781/s | $0.076/s |
| Seedance 2 Fast, 1080p | $0.183/s | $0.1739/s | $0.1693/s | $0.1647/s |
| Seedance 2.0 Mini, 720p | $0.0674/s | $0.0641/s | $0.0624/s | $0.0607/s |
| Seedance 2.0 Mini, 1080p | $0.135/s | $0.1283/s | $0.1249/s | $0.1215/s |
Billed per delivered second; each clip's total is rounded up to a whole token ($0.05). "see quote" means that setting gets a smaller discount on that tier, and the job's quote shows the exact price before it runs.
Seedance 2.0 Fast API quickstart
Create a Seedance 2.0 Fast job, then wait for it. Set KREATORFLOW_API_KEY on your server first.
curl https://kreatorflow.ai/v1/videos \
-H "Authorization: Bearer $KREATORFLOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: perfume-teaser-001" \
-d '{
"model": "kreator-video-fast",
"prompt": "slow dolly in on a glass perfume bottle on wet black stone, soft studio light, light rain",
"duration": 5,
"aspect_ratio": "9:16",
"resolution": "720p"
}'
# then poll until status is completed, failed, canceled or blocked
curl https://kreatorflow.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $KREATORFLOW_API_KEY"import os, time, requests # pip install requests
API = "https://kreatorflow.ai/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['KREATORFLOW_API_KEY']}"}
job = requests.post(
f"{API}/videos",
headers={**HEADERS, "Idempotency-Key": "perfume-teaser-001"},
json={
"model": "kreator-video-fast",
"prompt": "slow dolly in on a glass perfume bottle on wet black stone, soft studio light, light rain",
"duration": 5,
"aspect_ratio": "9:16",
"resolution": "720p",
},
timeout=60,
).json()["data"]["job"]
while job["status"] not in ("completed", "failed", "canceled", "blocked"):
time.sleep(3)
job = requests.get(f"{API}/jobs/{job['id']}", headers=HEADERS, timeout=60).json()["data"]["job"]
print(job["status"], job["providerOutputUrl"])const API = "https://kreatorflow.ai/v1";
const headers = { Authorization: `Bearer ${process.env.KREATORFLOW_API_KEY}` };
let { data } = await fetch(`${API}/videos`, {
method: "POST",
headers: { ...headers, "Content-Type": "application/json", "Idempotency-Key": "perfume-teaser-001" },
body: JSON.stringify({
model: "kreator-video-fast",
prompt: "slow dolly in on a glass perfume bottle on wet black stone, soft studio light, light rain",
duration: 5,
aspect_ratio: "9:16",
resolution: "720p",
}),
}).then((response) => response.json());
let job = data.job;
while (!["completed", "failed", "canceled", "blocked"].includes(job.status)) {
await new Promise((resolve) => setTimeout(resolve, 3000));
({ data } = await fetch(`${API}/jobs/${job.id}`, { headers }).then((response) => response.json()));
job = data.job;
}
console.log(job.status, job.providerOutputUrl);Rather not poll? Add webhook_url to the request and KreatorFlow calls it when the job finishes, signed so you can check it came from us. See AI video API webhooks and the Seedance API quickstart.
Parameters
| model | "kreator-video-fast" or "kreator-video-seedance-2-fast" |
|---|---|
| duration | 4 to 10 seconds |
| resolution | "720p", "1080p" |
| aspect_ratio | "16:9", "9:16", "1:1", "4:3", "3:4", "adaptive" |
| prompt | up to 8,000 characters |
| references | up to 9 images, 3 video clips and 3 audio clips (upload ids or public HTTPS URLs) |
| webhook_url | optional, called when the job completes, fails, is canceled or blocked |
GET /v1/models returns the same limits for every model, so your code can read them instead of hard-coding them. Every field, the job object, webhooks and error codes are in the Seedance API reference.
How to write Seedance 2.0 Fast prompts
- Keep prompts short and concrete: one subject, one action, one camera move.
- Use Fast to test motion and framing, then send the same request with kreator-video-pro for the final render.
- Vertical 9:16 at 720p is the cheapest way to test social hooks.
- Fix the seed while you compare prompt wording, so only the words change between runs.
Weak
product video of sneakers
Strong
A white sneaker spins slowly on a concrete plinth, hard side light, dust in the air, camera slowly orbits right, vertical 9:16.
More in the Seedance prompt guide.
What to use the Seedance 2.0 Fast API for
- UGC hooks and social clips
- Motion tests before a full render
- Batches of variants for A/B tests
Seedance 2.0 Fast API limitations
- Clips run from 4 to 10 seconds per request; longer videos are several clips joined in your own pipeline.
- The highest resolution is 1080p. For 4K, use Seedance 2.0 or Seedance 2.5.
- References of real people, celebrities or public figures are declined, and a declined job is not charged.
- The output link needs your API key and expires, so copy each finished file to your own storage.
- Generation takes time: poll every 10 to 15 seconds or use a webhook rather than holding a request open.
Seedance 2.0 Fast API questions
How much does the Seedance 2.0 Fast API cost per second?
List rate on the KreatorFlow API: $0.0844 at 720p and $0.183 at 1080p, per second of delivered video, billed from prepaid tokens with no subscription. Volume price (from $5,000 in top-ups over 30 days): $0.076 at 720p and $0.1647 at 1080p. Every job is quoted before it runs.
What does one Seedance 2.0 Fast clip cost?
At the list rate a 5 second clip at 720p is $0.45 and a 10 second clip at 1080p is $1.85. A clip's total is rounded up to whole tokens ($0.05), so the clip price can sit a cent or two above rate times seconds.
Which API has the lowest Seedance 2.0 Fast price?
As of 30 October 2026, the KreatorFlow API has the lowest listed price at 720p and 1080p for Seedance 2.0 Fast (10 other providers list it), at our list rate, among the 12 API providers in the Seedance API Price Index. Every competitor price is the provider's regular list price, read on its own page; temporary promotions are listed separately and not used for ranking. Each row shows its check date. The full table, with every source and check date, is the Seedance API Price Index.
Do failed jobs cost anything?
No. Tokens are reserved when a job is accepted and released if it fails or is refused, so you pay only for delivered video.
Is this the official Seedance 2.0 Fast API?
It is KreatorFlow's own API, built on BytePlus, a ByteDance company. KreatorFlow is an official partner of BytePlus, a ByteDance company, and it sends your requests to Seedance 2.0 Fast through BytePlus, behind a stable KreatorFlow model alias and one KreatorFlow key.
How long can a Seedance 2.0 Fast clip be?
From 4 to 10 seconds per request, in 720p, 1080p.
How do I get a Seedance 2.0 Fast API key?
Sign in to the KreatorFlow API console, create a key on the API keys tab and top up tokens from $20. The same key works for every Seedance and Seedream model, so switching models is one field in the request.
Is there a free Seedance 2.0 Fast API?
No. The API is prepaid, so you pay only for the clips you make, from $20 with no subscription. Jobs that fail are not charged: the tokens reserved for them go back to your balance. The price calculator above shows the exact cost before you start.
Which resolutions and aspect ratios does Seedance 2.0 Fast support?
720p, 1080p, in 16:9, 9:16, 1:1, 4:3, 3:4, or adaptive to match an input image or clip.
Can I send reference images, video or audio to Seedance 2.0 Fast?
Yes: up to 9 images, 3 video clips and 3 audio clips per job, as public HTTPS URLs or upload ids from POST /v1/uploads. References must be media you own or have permission to use; a photo of a real person is declined, so register an owned character instead.
Do I have to poll, or are there webhooks?
Both work. Pass webhook_url and KreatorFlow posts a signed event when the job completes, fails, is canceled or blocked. Or poll GET /v1/jobs/{id} every 10 to 15 seconds.
What are the rate limits?
POST /v1/videos accepts 20 requests a minute per developer account and GET /v1/jobs/{id} 120 a minute. A 429 response carries a Retry-After header with the seconds to wait.
Do you train on my prompts or videos?
No. KreatorFlow does not use your private prompts or generated outputs to train AI models without your explicit opt-in.
Why use KreatorFlow instead of going to BytePlus directly?
KreatorFlow is an official partner of BytePlus, a ByteDance company, and it adds one key for every Seedance and Seedream model, prepaid card top-ups from $20, per-second prices, uploads for references, signed webhooks and idempotent requests, with no enterprise sign-up.
Is there volume pricing for the Seedance API?
Yes. Once your paid top-ups in the last 30 days reach $1,000, Seedance video costs up to 5% less per second, rising to up to 10% off at $5,000 (Enterprise), and your video request limit goes up with each tier. It applies automatically, with no contract, and each job's quote shows your price before it runs. For more volume than that, email harry@kreatorflow.ai.
Start with the Seedance 2.0 Fast API
Create a key, top up from $20 and send your first Seedance 2.0 Fast job in minutes.
Other Seedance API models
- Seedance 2.5 API, from $0.207/s
- Seedance 2.0 API, from $0.110/s
- Seedance 2.0 Mini API, from $0.067/s
- Seedance API reference
- Seedance API in Python and Node.js
- Seedance 2.0 Fast vs Mini
- Example code on GitHub
- Seedance API docs, every model
- Seedance API pricing, every provider
- Seedance API calculator
- Seedance API providers, per 5 s clip
- API blog
- KreatorFlow API for developers