New image model APIs are live — view system announcements
Back to blog

Seedance API Pricing: Cost per Second, Credits, and Budget Math

Seedance 2 API pricing breakdown: 480p from 4 credits ($0.04)/sec, default 720p rate matrix, valid model IDs, completed task polling, and practical cost optimization.

Sep 2, 2026Pixapi Team
Seedance API Pricing: Cost per Second, Credits, and Budget Math

Seedance API pricing is the first question teams ask when they move AI video from demo to production, and budgeting is straightforward because Pixapi bills everything transparently in credits: 1 credit = $0.01, determined by output duration, model tier, and resolution.

This guide walks through the complete Seedance 2 pricing matrix, valid model IDs, async task lifecycle handling, and practical cost optimization for production workloads.

Seedance 2 API pricing matrix

On Pixapi, video generation costs are calculated as n × seconds × rate(resolution). The default resolution on the platform is 720p.

Model IDTarget Workload480p720p (Default)1080p4K
seedance-2-miniLowest cost, rapid iteration4 credits/sec ($0.04/s)8 credits/sec ($0.08/s)
seedance-2-fastFast response, balanced quality6 credits/sec ($0.06/s)13 credits/sec ($0.13/s)
seedance-2Full quality, multi-modal audio sync8 credits/sec ($0.08/s)16 credits/sec ($0.16/s)38 credits/sec ($0.38/s)78 credits/sec ($0.78/s)

Sample clip costs (5-second duration)

  • Entry baseline (seedance-2-mini + 480p): 4 credits/sec × 5s = 20 credits ($0.20);
  • Default baseline (seedance-2-mini + 720p): 8 credits/sec × 5s = 40 credits ($0.40);
  • Fast iteration (seedance-2-fast + 720p): 13 credits/sec × 5s = 65 credits ($0.65);
  • Full quality audio sync (seedance-2 + 720p): 16 credits/sec × 5s = 80 credits ($0.80).

Seedance is ByteDance's video generation model family. The version served on Pixapi features multimodal reference inputs and synchronized audio—clips come with contextually matched ambient audio and music, which is why teams choose it over silent alternatives. Full model specifications are on the Seedance model page.

How Seedance compares with other video APIs on Pixapi

Because every video model on Pixapi shares one credit pool, entry per-second pricing is directly comparable:

ModelProviderEntry Price per SecondDefault 720p Rate
Seedance (seedance-2-mini)ByteDance Seed4 credits ($0.04)8 credits ($0.08)
VeoGoogle4 credits ($0.04)8 credits ($0.08)
WanAlibaba5 credits ($0.05)10 credits ($0.10)
Grok VideoxAI5 credits ($0.05)10 credits ($0.10)
KlingKuaishou6 credits ($0.06)12 credits ($0.12)

At the base tier, Seedance ties for the lowest per-second price while delivering integrated audio. If you previously paid higher rates elsewhere for silent video and bolted on a separate TTS/audio pipeline, switching to Seedance simplifies engineering and cuts overall expenses significantly.

What drives your final invoice

In production, your total spend depends on three choices:

  1. Clip duration (seconds): The primary cost multiplier. A 5-second clip is half the price of a 10-second one, so keeping prompts tightly framed to necessary motion is the single best cost-saving habit.
  2. Model tier and resolution: For early storyboarding, seedance-2-mini at 480p keeps costs at $0.20 per clip. For final marketing deliverables, switch to seedance-2 at 720p or 1080p.
  3. Credit pack sizing: Seedance has no monthly seat fee or subscription lock-in (see pricing). Purchased credits remain valid for 365 days (1 year), and you only pay for completed renders.

Async video tasks: API workflow and code example

Video generation is compute-intensive and runs asynchronously. Valid model IDs are seedance-2, seedance-2-fast, and seedance-2-mini. The task terminal status is completed or failed.

# 1. Submit the async video generation task
curl -X POST https://api.pixapi.ai/v1/async/videos/generations \
  -H "Authorization: Bearer $PIXAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2",
    "prompt": "A paper boat racing down a rain gutter, cinematic close-up, ambient rain sound",
    "seconds": 5,
    "resolution": "720p",
    "providerOptions": {
      "generate_audio": true,
      "aspect_ratio": "16:9"
    }
  }'
 
# 2. Poll until status becomes "completed"
curl -X GET https://api.pixapi.ai/v1/tasks/TASK_ID \
  -H "Authorization: Bearer $PIXAPI_API_KEY"

Understanding task status values

When polling GET /v1/tasks/{id}, the status field progresses through:

  • submitted: Job queued and awaiting execution;
  • processing: Rendering in progress on upstream infrastructure (result is null);
  • completed: Successfully rendered; retrieve video URL from result.data[0].url;
  • failed: Render failed or rejected by moderation; check the error message.

Best practice: Poll with exponential backoff (e.g. 3s, 5s, 10s intervals) rather than tight loops, and store the task_id in your database so jobs can resume across process restarts.

How to reduce your Seedance API cost

  • Trim clip duration before tweaking anything else: Per-second billing is linear; trimming average duration from 8s to 5s saves ~37% with zero quality sacrifice.
  • Draft on mini, finish on flagship: Explore storyboards with seedance-2-mini (4 credits/s at 480p), and re-render final takes on seedance-2.
  • Take advantage of prepaid credits: Purchased credits have a generous 365-day validity window, letting you budget predictable capacity without recurring monthly burn.

When Seedance API pricing makes sense

  • High-volume social media marketing: At $0.20 to $0.40 per 5-second creative, running multiple prompt variants is extremely affordable.
  • Audio-synchronized content: Native sound eliminates separate audio synthesis steps.
  • Multi-model pipelines: Seedance shares the same API key and balance as image models, allowing you to generate product photos (8 credits) and animate them into video under a single unified invoice.

To recap Seedance API pricing: entry tier from 4 credits ($0.04)/sec (480p mini), default 720p from 8 credits ($0.08)/sec, and full-featured generation at 16 credits ($0.16)/sec. Billed via reliable async tasks backed by a 365-day prepaid balance.

Share this article

Frequently asked questions

How much does the Seedance API cost per second?

On Pixapi, video generation is billed as seconds × resolution rate (1 credit = $0.01). The lowest entry tier is seedance-2-mini at 480p for 4 credits/sec ($0.04/s, or ~$0.20 per 5-second clip). At the platform default 720p resolution, seedance-2-mini is 8 credits/sec ($0.40/5s) and full-quality seedance-2 is 16 credits/sec ($0.80/5s).

Is Seedance cheaper than Veo or Kling?

At the lowest base tier, Seedance (mini 480p) and Veo both start at 4 credits per second, Wan and Grok Video at 5, and Kling at 6. Seedance matches the lowest base price in the catalog while providing synchronized audio generation natively.

Do failed video generations consume credits?

No. Video generation runs as an async task: billing applies strictly when the task reaches completed status and outputs media. If a task ends in failed or encounters an upstream timeout, zero credits are consumed.

How many Seedance videos can a $20 credit pack generate?

A $20 pack includes 2,000 credits. At 480p mini (4 credits/sec), that yields roughly 500 seconds (~100 five-second clips). At default 720p mini (8 credits/sec), it provides ~250 seconds (~50 five-second clips). On full-quality seedance-2 (16 credits/sec), it delivers ~125 seconds (~25 five-second clips).