Seedance Video Generator (ByteDance Seedance)
Pricing
from $80.00 / 1,000 video second (lite)s
Seedance Video Generator (ByteDance Seedance)
ByteDance Seedance 1 Pro, Pro Fast and Seedance 2.0: cheap 480p–1080p AI videos from a prompt or an image. No API key, paid Apify plans only, pay per second of delivered video.
Pricing
from $80.00 / 1,000 video second (lite)s
Rating
0.0
(0)
Developer
PNDA
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Seedance video generator: ByteDance Seedance 1 Pro Fast, Seedance 1 Lite, Seedance 1 Pro and Seedance 2.0 (with audio). Cheap 480p to 1080p AI videos from a prompt or an image.
- 💸 From $0.08 per second (Seedance 1 Pro Fast 480p).
- 🎬 Text to video and image to video, 2 to 12 s (4 to 15 s on 2.0).
- 🔊 Native audio on Seedance 2.0.
- 🔑 No API key: no Replicate, OpenAI, Google or ByteDance account needed.
- 💳 Paid Apify plans only. Runs from a free plan stop immediately with an upgrade message, at no cost.
- 💸 Pay only for delivered seconds of video. Failures are never charged.
Works from the Apify Console, the API, the JavaScript / Python clients, n8n, Make, Zapier and AI agents / MCP.
💡 Who is it for?
- High-volume social content
- Prototyping and storyboards
- Developers needing a Seedance API
⚙️ How it works
- You send a prompt, optionally a start image for image-to-video, and pick a model.
- The Actor checks your maximum cost per run covers the full video, then generates it (from ~30 s to a few minutes).
- Each video is copied to your Apify key-value store, so the link does not expire after an hour.
- One dataset row per video: URL, model, options, duration.
💰 Pricing
Available on paid Apify plans only. Pay per event, per second of delivered video, no start fee:
| Model | Option | Event | Price per second | Example |
|---|---|---|---|---|
| Seedance 1 Pro Fast | 480p | video-lite-second | $0.08 | $0.40 for 5 s |
| Seedance 1 Pro Fast | 720p | video-standard-second | $0.13 | $0.65 for 5 s |
| Seedance 1 Pro Fast | 1080p | video-pro-second | $0.30 | $1.50 for 5 s |
| Seedance 1 Lite | 480p | video-standard-second | $0.13 | $0.65 for 5 s |
| Seedance 1 Lite | 720p | video-pro-second | $0.30 | $1.50 for 5 s |
| Seedance 1 Lite | 1080p | video-pro-second | $0.30 | $1.50 for 5 s |
| Seedance 1 Pro | 480p | video-standard-second | $0.13 | $0.65 for 5 s |
| Seedance 1 Pro | 720p | video-pro-second | $0.30 | $1.50 for 5 s |
| Seedance 1 Pro | 1080p | video-premium-second | $0.75 | $3.75 for 5 s |
| Seedance 2.0 (with audio) | 480p | video-premium-second | $0.75 | $3.75 for 5 s |
| Seedance 2.0 (with audio) | 720p | video-ultra-second | $0.90 | $4.50 for 5 s |
- A failed video is not charged. If nothing could be produced, nothing is charged.
- The billed duration is the delivered one (never more than requested). Before each video the Actor checks your remaining budget covers the whole requested duration, otherwise it stops without generating.
📥 Input
| Field | Type | Description |
|---|---|---|
prompt | string | Describe the video: subject, action, camera movement, style, and sounds if audio is enabled. |
model | string | Which AI model to use. Each option is billed at its own price, see the Pricing section of the README. |
imageUrl | string | Public URL of an image used as the first frame (image-to-video). Leave empty for text-to-video. |
aspectRatio | string | Output aspect ratio. "auto" keeps the model default (for edits: the source image ratio). Not every model supports every ratio; an unsupported ratio stops the run before anything is charged. |
resolution | string | Video resolution. Leave empty for the model default (the cheapest one). Higher resolutions cost more per second. |
duration | integer | Length of the video. Supported values depend on the model (Seedance 1 Pro Fast: 2 to 12; Seedance 1 Lite: 4 to 12; Seedance 1 Pro: 2 to 12; Seedance 2.0: 4 to 15). You pay per delivered second. |
numberOfVariants | integer | How many separate videos to generate (1 to 4). Each successful one is billed; failures are free. |
includeFailedVariants | boolean | Also write failed outputs (with the reason) to the dataset. Failed outputs are never billed. |
Example: Cheapest: Seedance 1 Pro Fast, 480p, 5 s
{"prompt": "A giraffe ice skating on an olympic rink, live TV footage","model": "bytedance/seedance-1-pro-fast","resolution": "480p","duration": 5}
Example: Image-to-video, 1080p
{"prompt": "The model turns to the camera and smiles","imageUrl": "https://example.com/portrait.jpg","model": "bytedance/seedance-1-pro","resolution": "1080p","duration": 5}
📤 Output
One dataset row per video:
{"model": "bytedance/seedance-1-pro-fast","mode": "text-to-video","prompt": "A giraffe ice skating on an olympic rink, live TV footage","resolution": "480p","index": 1,"videoUrl": "https://api.apify.com/v2/key-value-stores/<STORE_ID>/records/video-1","durationSeconds": 5,"contentType": "video/mp4","chargedEvent": "video-lite-second","chargedUnits": 5,"success": true}
Export the dataset as JSON, CSV, Excel or HTML, or read it from the API.
🧠 Models
- Seedance 1 Pro Fast (
bytedance/seedance-1-pro-fast): optional start frame image, resolutions 480p / 720p / 1080p, 2 to 12 s, 7 aspect ratios. - Seedance 1 Lite (
bytedance/seedance-1-lite): optional start frame image, resolutions 480p / 720p / 1080p, 4 to 12 s, 7 aspect ratios. - Seedance 1 Pro (
bytedance/seedance-1-pro): optional start frame image, resolutions 480p / 720p / 1080p, 2 to 12 s, 7 aspect ratios. - Seedance 2.0 (with audio) (
bytedance/seedance-2.0): optional start frame image, resolutions 480p / 720p, 4 to 15 s, 7 aspect ratios.
🛟 Errors and reliability
- Invalid options (unsupported ratio, duration or resolution for the chosen model) stop the run before anything is generated or charged, with a message listing the supported values.
- If the AI provider is temporarily unavailable, the run stops right away (no time burned on the remaining outputs), nothing is charged, and the dataset contains one row with
success: false,status: "service-unavailable"and a clear message. Retry a bit later. - Runs from a free Apify plan, or whose maximum cost per run is too low for one output, also stop at once with an explanatory row (
status: "paid-plan-required"/"budget-too-low"), at no cost. - If one output is refused (safety filter, unreadable source image), the others still run.
❓ FAQ
What is the cheapest option?
Seedance 1 Pro Fast in 480p: a 5 s clip costs $0.40.
Do I need an API key (Replicate, OpenAI, Google...)?
No. Your Apify account is enough: no key, no subscription, no quota to manage.
Can I use it on the free Apify plan?
No. This Actor is available on paid Apify plans only. Runs started from a free plan stop immediately with an upgrade message, at no cost.
Am I charged when a generation fails?
No. You pay only for videos that are delivered, per second of video. Invalid inputs are rejected before any generation starts.
How do I cap my spending?
Set Maximum cost per run in the run options. Before each video the Actor checks the remaining budget covers the full requested duration; if not, it stops without generating.
How long are files kept?
Outputs are copied to the run key-value store and follow your Apify data retention. Download them or copy them to your own storage for long-term use.
Can I call it from code, n8n, Make, Zapier or an AI agent?
Yes. Use the "Run Actor synchronously and get dataset items" API endpoint, the Apify clients, the integrations, or the Apify MCP server.
Who owns the generated content?
Use of generated content is subject to the terms of each model provider. Do not submit images you do not have the right to use.
▶️ Start now
Pick a model, type a prompt, click Start.