Seedance 2 API logo - ByteDance AI video model
Built by ByteDance Live on the API

Seedance 2 API

ByteDance Seedance 2 - lightning-fast generation for creative experimentation and short-form content pipelines.

Best for Short-form social content, creative experimentation, and high-volume variant generation.

Provider
ByteDance
Max resolution
1080p
Avg. generation
~30s
Price / video
Plan included
  • No credit card
  • No ByteDance account needed
  • One key for 17 models

Official Seedance 2 API access on VideoGenAPI, with REST endpoints, webhooks, a live playground and developer docs.

Interactive demo

Try Seedance 2 right now

Explore the interface and see how easy it is to generate videos with Seedance 2. Sign up for free to start creating!

Playground Demo - Seedance 2
Demo Mode
magic_button AI Powered
Be specific for best results 0/1000
Sign up to generate videos
Create a free account to access the full playground and generate unlimited videos with Seedance 2.
timer ~30s generation
rocket_launch Get Started Free

Demo Preview

Demo Mode
Seedance 2
Seedance 2
by ByteDance
Lightning-fast model perfect for quick prototyping and creative experimentation.
1080p • 5-10s • ~30s processing
Gallery

Seedance 2 examples

Discover what's possible with Seedance 2 AI video generation

Anime-style character dancing in cherry blossom rain, vibrant colors, smooth loopable motion

Generated with the Seedance 2 API at up to 1080p. Results vary with prompt detail and requested duration.

What is the Seedance 2 API?

The Seedance 2 API is a REST interface that lets developers generate AI videos programmatically using ByteDance's Seedance 2 model. It supports text-to-video, image-to-video through a single POST endpoint. VideoGenAPI handles authentication, billing, and provider infrastructure - you only need one API key to start building with the Seedance 2 API.

ByteDance
Provider
REST
API protocol
~30s
Avg. generation

How to use the Seedance 2 API

Integrate the Seedance 2 API in your app in under 5 minutes with these four steps.

  1. 1

    Create your VideoGenAPI account

    Sign up free at VideoGenAPI.com and generate your API key from the dashboard. No ByteDance account needed.

  2. 2

    Send a request to the Seedance 2 API

    POST to https://videogenapi.com/api/v1/generate with your API key, model "seedance-2", and a text prompt describing your video.

  3. 3

    Poll for completion

    Use the returned generation_id to check status via GET /api/v1/status/{id} or configure webhooks for automatic notifications.

  4. 4

    Download your video

    Once status is "completed", retrieve the video URL from the response and embed it in your app, website, or workflow.

Documentation

About Seedance 2

info Overview

Seedance 2 from ByteDance is optimized for speed and creative flexibility. It handles a wide range of visual styles - from realistic to stylized - making it popular for social media content and rapid creative workflows. Pair Seedance 2 with VideoGenAPI's batch-friendly API to generate dozens of variants quickly, then upscale winners with premium models like Sora 2 or Veo 3.

stars Key Strengths

  • check_circle Fast ~30s processing for quick iteration
  • check_circle Versatile style range from realistic to stylized
  • check_circle ByteDance-backed motion quality
  • check_circle Text and image input support
  • check_circle Cost-effective for volume generation

check_circle Supported Features

  • Text to Video
  • Image to Video

settings Specifications

  • Max Resolution: 1080p
  • Duration Range: 5-10s
  • Avg. Processing: ~30s

workspace_premium Why Seedance 2 via VideoGenAPI?

  • check_circle
    Unified API: Access Seedance 2 alongside 16 other models with one API key - no separate ByteDance setup.
  • check_circle
    Pay-per-use: Included in your balance with transparent per-generation billing.
  • check_circle
    Production-ready: REST endpoints, status polling, webhooks, and comprehensive docs for fast integration.
Use cases

What you can build with Seedance 2

1

TikTok & Reels factories

Generate dozens of short clips daily for social media accounts.

2

Style exploration

Test anime, cinematic, and abstract styles before committing to premium models.

3

Game asset previews

Prototype character animations and environment motion quickly.

API reference

Seedance 2 API documentation

Quick start guide to integrate Seedance 2 in your application

code Endpoint

POST https://videogenapi.com/api/v1/generate

send Request Example

{
  "model": "seedance-2",
  "prompt": "Anime-style character dancing in cherry blossom rain, vibrant colors, smooth loopable motion",
  "duration": 10,
  "resolution": "480p"
}

download Response Example

{
  "success": true,
  "generation_id": "gen_abc123xyz",
  "status": "in_progress",
  "estimated_time": 30}

integration_instructions Code Examples

const response = await fetch('https://videogenapi.com/api/v1/generate', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    model: 'seedance-2',
    prompt: 'Anime-style character dancing in cherry blossom rain, vibrant colors, smooth loopable motion',
    duration: 10  })
});

const data = await response.json();
console.log(data.generation_id);
Pricing

Seedance 2 API pricing

Transparent pay-per-use pricing for the Seedance 2 API - no monthly minimums, no hidden fees.

Included

Available on your VideoGenAPI balance with pay-as-you-go billing

  • check_circle One API key for Seedance 2 and 16 other models
  • check_circle No ByteDance account required
  • check_circle Free signup with starter credits
Start with the Seedance 2 API
Comparison

Seedance 2 API vs alternatives

How the Seedance 2 API compares on resolution, clip length, generation speed and price. All models below share one API key.

Comparison of the Seedance 2 API against alternative AI video generation models on VideoGenAPI
Model Provider Max resolution Clip length Avg. speed Price / video
Seedance 2 API This page ByteDance 1080p 5-10s ~30s Pay-as-you-go
Seedance 2.0 Mini API ByteDance 1080p 5-15s ~88s Pay-as-you-go
Seedance 2.5 API ByteDance 1080p 5-30s ~150s Pay-as-you-go
Grok Imagine 1.5 API xAI 1080p 5-10s ~30s Pay-as-you-go

Switching between these models means changing the seedance-2 value in your request body. The endpoint, authentication and webhook behaviour stay the same, so you can route work to Seedance 2 or any alternative without changing your integration.

FAQ

Seedance 2 API questions

How does Seedance 2 compare to Seedance 2.5 and Seedance 2 Mini? expand_more
Seedance 2 is the fast tier: 5 to 10 second clips in around 30 seconds. Mini extends output to 15 seconds at around 88 seconds. Seedance 2.5 reaches 30 seconds at around 150 seconds per generation.
Is Seedance 2 good enough for published content? expand_more
For short-form social it usually is, since ByteDance trained the family on exactly that kind of video. For client deliverables where fidelity is scrutinised, generate variants with Seedance 2 and finish the chosen one on Sora 2 or Veo 3.
How fast is the Seedance 2 API? expand_more
Around 30 seconds per generation, matching Grok Imagine 1.5 as the quickest model on VideoGenAPI.
Do I need a ByteDance or Volcano Engine account? expand_more
No. VideoGenAPI manages the ByteDance integration; one API key reaches the whole Seedance family.
What styles does Seedance 2 handle well? expand_more
It spans realistic through stylised and anime-leaning output, which is why it is often used to explore a visual direction before committing to a slower premium model.

Ready to ship with Seedance 2?

Create a key and call the Seedance 2 API in minutes, plus 16 other models on the same endpoint.

No credit card required · Cancel anytime