Seedance 2.0 Fast API and Pricing, Explained Through a Real Pipeline
Seedance 2.0 Fast is the lower-cost tier of ByteDance's Seedance 2.0, with native audio, first and last frames, and reference images. Here is how its video token price turns into a cost per second, how it compares with the rest of the family, and how to reach it as a versioned API endpoint.

Seedance 2.0 Fast is a lower-cost tier of ByteDance's Seedance 2.0 video model. It renders clips of 4 to 15 seconds with sound generated alongside the picture, from a text prompt, from an exact first frame, between a first and a last frame, or from reference images that carry a product or a character into a new scene. It reached OpenRouter in April 2026, and it joined Treza's video catalog on October 4.
This post covers how its video token price turns into a cost per second, how it compares with Seedance 2.0 and Seedance 2.0 Mini, what the endpoint accepts, and how to call Seedance 2.0 Fast as a published API endpoint. Every parameter and price below is read off Treza's live video model catalog as of October 2026, and every behavior described was checked with real renders.
What you get before you talk about price
| Capability | Seedance 2.0 Fast |
|---|---|
| Clip length | 4 to 15 seconds, every whole second |
| Resolution | 480p or 720p, 720p when none is set |
| Aspect ratios | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, 9:21 |
| Audio | Generated with the picture |
| Keyframes | First frame, or first and last frame |
| Reference images | Yes |
That is the full Seedance 2.0 input set on a cheaper meter. Prompt, keyframes at both ends, and reference images all work, and the clip arrives with its own sound. What the Fast tier gives up is the top of the resolution range: the full Seedance 2.0 also renders 1080p and 4K, and Fast stops at 720p. Capability detail lives on the Seedance 2.0 Fast model page.
How Seedance 2.0 Fast bills
Seedance does not publish a flat rate per second. It bills video tokens, and the listed price for Seedance 2.0 Fast is $0.0000042 per token. The catalog lists the same price with audio on and with audio off, so switching the soundtrack off saves nothing.
ByteDance counts video tokens by frame area: width times height times 24 frames, divided by 1,024, for each second of output. That formula matched real Seedance charges to the cent when we checked it, which makes the per-second cost easy to work out at a 16:9 frame:
| Resolution (16:9 frame) | Tokens per second | Cost per second |
|---|---|---|
| 480p (854 x 480) | about 9,600 | about $0.040 |
| 720p (1280 x 720) | 21,600 | about $0.091 |
So a 4 second draft at 480p is about 16 cents, a 10 second clip at 720p is about 91 cents, and the longest clip the model renders, 15 seconds at 720p, is about $1.36.
Because the meter is frame area, the shape of the frame moves the number a little. A 21:9 ultrawide frame carries noticeably more pixels than 16:9 at the same resolution label, so it costs more per second. Square and tall frames land close to the 16:9 figure.
Seedance 2.0 Fast vs Seedance 2.0 and 2.0 Mini
Three tiers of one model family, same inputs, three meters.
| Seedance 2.0 | Seedance 2.0 Fast | Seedance 2.0 Mini | |
|---|---|---|---|
| Listed price per video token | $0.000007 | $0.0000042 | $0.0000035 |
| 480p, per second | about $0.067 | about $0.040 | about $0.034 |
| 720p, per second | about $0.151 | about $0.091 | about $0.076 |
| 1080p and 4K | Yes | No | No |
| Audio, keyframes, references | Yes | Yes | Yes |
At 480p and 720p, Fast costs 40 percent less per second than the full Seedance 2.0. Seedance 2.0 Mini is cheaper again by about a sixth, on the same resolutions and the same inputs.
That makes the choice a question of where the clip ends up. A shot that will be shown large, on a wide screen or as a hero in a campaign, belongs on Seedance 2.0 at 1080p or 4K. A shot that lives on a phone, at 720p in a vertical feed, gets the same family's inputs on Fast for well under the full model's rate. Mini is the pick when the clip is a draft or one of many variations and the cheapest second wins. When the difference between Fast and Mini matters for your prompt, run it through both on two nodes and compare.
For comparison outside the family, Seedance 2.5 renders up to 30 seconds in one clip, and the Seedance 2.5 pricing post covers its meter the same way.
Resolution and aspect: what came back
720p is both the ceiling and the default. Leave Resolution on Model default and a 9:16 clip comes back at 720 by 1280. Pick 480p and the same 9:16 clip comes back at 496 by 864, at 24 frames per second either way.
With a first frame attached and no aspect ratio set, the clip took the shape of the still: our square test image came back as a 640 by 640 clip at 480p. Set the aspect ratio explicitly whenever the still and the placement disagree.
In our launch week tests, a 4 second clip took about two minutes from submit to finished file, at both resolutions and with or without a first frame.
First frames, last frames, and references
A first frame pins the opening image exactly, and the clip animates out of it. That is the technique the first frame post walks through, and the image to video generator covers it from the still's side. Add a last frame and the model fills in the motion between the two stills, so the shot lands where you decided.
Reference images do a different job. Instead of pinning a frame, they carry a subject into a scene it was never photographed in: the same backpack hanging in a mountain hut, the same character in a new location. Wire the stills into the Video Generation node's reference input and every one of them is sent to the model; our probe confirmed the endpoint reads past the first reference rather than keeping only one. That is the input product video work leans on most.
One limit to plan around. ByteDance screens reference images and rejects recognizable real people before a job starts, so the run fails at submit rather than producing a clip. For photos of people, use Wan 2.7 or Grok Imagine instead.
About the audio
Sound is generated with the picture and the clip comes back with an AAC audio track, so a beat plays as finished without a separate sound pass. Our cafe test prompt asked for natural ambient sound, and the clip arrived with an ambient track under it.
For narration over the footage, add a Text to Speech node and mix it in with the Sequence node. The generated ambience and the voice then sit together in one finished file.
What you actually pay on Treza
Seedance 2.0 Fast through a Treza pipeline is metered from a prepaid credit balance. One credit equals $0.01, credit packs start at $5, credits never expire, and a failed generation charges nothing.
Before a run starts, the platform estimates the media cost of the graph and refuses to start one your balance cannot cover. For Seedance 2.0 Fast the estimator holds 10 cents of provider cost per second at 720p or with no resolution set, and 5 cents at 480p. Those are the per-second figures above, rounded up, so the hold sits a little above what a 16:9 clip uses.
For a finished video costed end to end, with narration and captions in the graph rather than just the render, see the AI video cost breakdown.
Calling Seedance 2.0 Fast as an API without building the integration
Direct API access to a video model means credentials, a submit-and-poll job pattern, retries, moderation rejections, and somewhere to store the output.
On a Treza AI video pipeline, Seedance 2.0 Fast is a node on a canvas. Set the duration, aspect ratio, and resolution, wire a first frame, both frames, or reference images into it, place it next to a script, voiceover, or captioning step, and publish the whole chain as one versioned endpoint. Your application calls a typed /invoke route with JSON in and JSON out, or points an existing OpenAI SDK at the OpenAI-compatible route.
The swap is what pays off later. When the next model wins on price or quality, you change the dropdown and republish, and the endpoint your product calls does not change. Moving a graph from Fast to Mini, or up to the full Seedance 2.0 for one hero shot, is the same one-field change. Our hosted MCP server exposes the same pipelines as tools, so an agent in Claude or ChatGPT can render a brief and return the link.
Where Seedance 2.0 Fast earns its place in a graph
Three jobs where its mix of price and inputs does the work. Product shots carried into new scenes, where reference images keep the product recognizable and the clip arrives with its own ambience. Short vertical cuts for Shorts and Reels, drafted at 480p and rendered at 720p once the framing is right. And hook tests for ads, where ten 4 second variations at 480p cost about as much as one long render on a premium model.
The fastest way to learn what it costs for your own work is to run your real prompt at your real duration and read the charge. Open the AI video generator, pick Seedance 2.0 Fast, and generate once.
Frequently Asked Questions
How much does Seedance 2.0 Fast cost per second?
The listed price is $0.0000042 per video token as of October 2026. At a 16:9 frame that works out to about 4 cents per second at 480p and about 9 cents per second at 720p. Audio on or off does not change the price. On Treza the charge comes from a prepaid credit balance, and a failed generation charges nothing.
How is Seedance 2.0 Fast different from Seedance 2.0?
It takes the same inputs, including native audio, first and last frames, and reference images, and bills 40 percent less per video token. It renders at 480p or 720p, where the full Seedance 2.0 also offers 1080p and 4K.
What is the difference between Seedance 2.0 Fast and Seedance 2.0 Mini?
Both take the same inputs at 480p or 720p for 4 to 15 seconds. Mini lists $0.0000035 per video token against Fast's $0.0000042, so it is about a sixth cheaper per second. Run one prompt through both on two nodes and let the output decide.
Does Seedance 2.0 Fast generate audio?
Yes. Sound is generated alongside the picture and comes back in the clip. For narration, add a Text to Speech node and mix it in with the Sequence node.
Can Seedance 2.0 Fast use reference images of real people?
No. ByteDance screens reference images and rejects recognizable real people before a job starts. For photos of people, try Wan 2.7 or Grok Imagine instead.
Can I call Seedance 2.0 Fast through an API without a ByteDance account?
Yes. On a Treza pipeline, Seedance 2.0 Fast is a node you configure once and publish as a versioned HTTP endpoint, with a typed /invoke route and an OpenAI-compatible route. Generations are metered from prepaid credits that start at $5 and never expire.


