API Free WeekHundreds of APIs are free to call this week.Browse free APIs

Wan-Animate

alibaba/wan-animate

Wan-Animate generates an animated video from an input image and a driving video, transferring motion onto the image subject.

Base price
$0.05USD / run
Execution
async
Model type
video
Input fields
5

Try the model

Playground

Open playground
Input

PNG, JPEG, WebP, or GIF · 20 MiB maximum

Input image (URL or Base64-encoded string). Maximum file size is 50 MB.
Input driving video URL. Maximum file size is 200 MB.
Output video resolution. Allowed values: 480p, 720p.
Optional text prompt to guide animation style and content.
Random seed. Omit for an auto-generated seed.
OutputReady

Your output will appear here

Complete the inputs, then click Run.

Model card

Specifications

Pricing

Base price
$0.05 / run

Context & modalities

Input
Schema-defined
Output
video

Capabilities

Chat
Not supported
Vision
Not supported
Reasoning
Not supported
Structured output
Not supported
Function calling
Not supported
Audio input
Not supported

Access

Provider
Alibaba
Model ID
alibaba/wan-animate
Execution
async
Base URL
https://api.sandbase.ai
API
Unified Run API
Endpoint
/v1/run

API README

Wan-Animate

Wan-Animate generates an animated video by transferring motion from a driving video onto a subject in an input image. Supports 480p and 720p output at 5-second or 8-second durations.

Highlights

Motion transfer — Drives animation using a reference video, applying consistent motion patterns onto the input image subject.

Image + driving video input — Combines a still image and a driving video to produce a seamlessly animated result.

Dual resolution support — 480p for cost-efficient output and 720p for higher-quality results.

Flexible durations — Choose 5-second or 8-second clips to match your content format.

Pricing

ResolutionPrice
480p$0.053 / second
720p$0.110 / second

A 5-second 480p clip costs $0.265; a 5-second 720p clip costs $0.55.

When to Use

✅ Good fit❌ Consider alternatives
Animating portraits with dance or gesture motionPrompt-guided animation without driving video (use Wan 2.2 Exp0622)
Fashion and product showcase animationsPremium 1080p output (use Wan 2.7 Exp0622)
Social media short-form video contentNative audio generation
Character motion transfer for creative projectsStatic image generation

Technical Specs

SpecValue
InputImage (URL or Base64, max 50 MB) + driving video (URL)
OutputMP4 animated video
Resolution480p, 720p
Duration5s, 8s
ExecutionAsync (submit → poll for result)

Start building

Send your first request

OpenAI-compatible endpoint with unified authentication and usage tracking.

Production API
Unified Run API endpoint
https://api.sandbase.ai/v1/run
Model ID
alibaba/wan-animate
# The quoted heredoc keeps Unicode and shell metacharacters unchanged.
result=$(curl --fail-with-body --silent \
  -X POST "https://api.sandbase.ai/v1/run" \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'SANDBASE_JSON'
{
  "model": "alibaba/wan-animate",
  "resolution": "720p"
}
SANDBASE_JSON
)
run_id=$(printf '%s' "$result" | jq -r .id)
for attempt in $(seq 1 120); do
  status=$(printf '%s' "$result" | jq -r .status)
  case "$status" in completed|failed|timeout) break ;; esac
  sleep 2
  result=$(curl --fail-with-body --silent \
    -H "Authorization: Bearer $SANDBASE_API_KEY" \
    "https://api.sandbase.ai/v1/run/$run_id")
done
status=$(printf '%s' "$result" | jq -r .status)
[ "$status" = completed ] || { echo "Generation ended: $status" >&2; exit 1; }
printf '%s\n' "$result"

Choose your model

Compare models

All image & video models
ModelTypeDefault priceReleased
Wan-AnimateThis model
Alibaba
Video$0.05 / runJun 22, 2026
AlibabaVideo$0.50 / runOct 5, 2026
AlibabaVideo$0.50 / runOct 5, 2026
AlibabaVideo$1.40 / runOct 4, 2026
AlibabaVideo$0.70 / runOct 4, 2026
AlibabaVideo$1.00 / runOct 4, 2026

Questions

FAQ

How do I call Alibaba Wan-Animate through SandBase?

Create a SandBase API key, then send requests with the model ID "alibaba/wan-animate" to Unified Run API (/v1/run) at https://api.sandbase.ai. The request examples on this page show the exact payload.

Do I need a separate Alibaba account?

No. One SandBase API key and balance gives you access to Alibaba Wan-Animate and the other models in the catalog; you do not need to sign up with Alibaba separately.