Wan 3.0 Video

Alibaba Wan 3.0 Video generates videos up to 30 seconds with native audio from text, a first/last frame, or reference images, videos, and audio.
35% OFFalibaba/wan/3.0/video

Alibaba Wan 3.0 Video generates videos up to 30 seconds with native audio from text, a first/last frame, or reference images, videos, and audio.

Try the model

Playground

Open playground
Input
Text instruction for the generated video.

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

URL of the image used as the first frame (JPEG, PNG, BMP, or WebP). Cannot be combined with `images`, `videos`, or `audios`.
Additional Settings More

Customize your input with more control.

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

URL of the image used as the last frame (JPEG, PNG, BMP, or WebP). Cannot be combined with `images`, `videos`, or `audios`.

PNG, JPEG, WebP, or GIF · 20 MiB maximum each · up to 10

Up to 10 reference image URLs (JPEG, PNG, BMP, or WebP; up to 20MB each, 240-8000px per side). Refer to them in the prompt as Image 1, Image 2, and so on. Cannot be combined with `image` or `end_image`.
Up to 5 reference video URLs (MP4 or MOV; 1-15s each, 15s total, under 100MB each). Cannot be combined with `image` or `end_image`.
Up to 5 reference audio URLs (WAV or MP3; 1-15s each, 15s total, under 15MB each). Cannot be combined with `image` or `end_image`.
Output duration in seconds (2-30), or `auto` to let the model pick a length from the prompt and inputs. `auto` is pre-authorized at 30 seconds and billed on the actual output length. Allowed values: auto, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30.
Output aspect ratio. Omit to let the model choose: 16:9 for text-only requests, otherwise matching the input image. Allowed values: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16.
Output video resolution. Allowed values: 480p, 720p, 1080p.
Generate a synchronized audio track. Pricing is the same either way.
Random seed (0-2147483647) for reproducible results. Omit for a random seed; the same seed may still produce slightly different results. Range: 0 to 2147483647.
35% OFF
Result
Example
  1. What would you like to do next?

    Open original

Saved example result. No new generation was requested.

Displayed run estimate: $0.325. Final charges follow the model’s billing rules below.

Wan 3.0 Video

A single endpoint for the whole Wan 3.0 model. Send only a prompt for text-to-video, a first/last frame for image-to-video, or any mix of reference images, videos, and audio for reference-driven generation. Clips run 2–30 seconds at 30fps with sound generated alongside the picture.

Pick an input mode

ModeSendCan't combine with
Textprompt only—
Framesimage, optional end_imageimages, videos, audios
Referencesany of images, videos, audiosimage, end_image

Mixing frames and references is rejected with a 400 before anything is billed. A reference video plus an edit or continuation instruction also works here; the dedicated video-edit and video-extend endpoints give those cases a simpler schema.

Fields

FieldTypeDefaultNotes
promptstring, required—Up to 5,000 characters.
imageimage URL—First frame. JPEG/PNG/BMP/WebP, 240–8000px per side, ≤20MB, no transparency.
end_imageimage URL—Last frame; needs image.
imagesimage URL[] (≤10)—Referenced as Image 1, Image 2, …
videosvideo URL[] (≤5)—MP4/MOV, 1–15s each, 15s total, ≤100MB. Referenced as Video 1, …
audiosaudio URL[] (≤5)—WAV/MP3, 1–15s each, 15s total, ≤15MB. Referenced as Audio 1, …
duration2–30 or auto5auto lets the model pick the length.
resolution480p / 720p / 1080p720pSets the per-second rate.
aspect_ratioadaptive / 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16adaptiveadaptive follows the prompt and inputs.
generate_audiobooleantrueNative dialogue, music, and effects. Same price on or off.
seedinteger 0–2147483647randomFix it to compare prompt changes.

Billing

Following the official Wan 3.0 rule, billed seconds are the output length plus the total length of any reference videos (rounded up, counted up to 15s): $0.05 at 480p, $0.10 at 720p, $0.20 at 1080p. Input images and audio are not metered. If the reference video length cannot be read, 15s is assumed.

RequestBilled480p720p1080p
5s output (default)5s$0.25$0.50$1.00
10s output10s$0.50$1.00$2.00
30s output30s$1.50$3.00$6.00
5s output + 8s reference video13s$0.65$1.30$2.60
5s output + 15s reference videos20s$1.00$2.00$4.00

With duration: "auto" the run is pre-authorized at 30 seconds, then settled on the length that was actually generated. Failed runs are not charged. Output files are copied to SandBase storage and the returned URL stays valid for 7 days; download anything you need to keep.

Prompting

  • Assign each reference a role: “Image 1 is the courier, Video 1 sets the camera move, Audio 1 is her voice.”
  • Numbering is per type and follows array order, so reordering images changes what “Image 2” means.
  • Put spoken lines in quotes and name the speaker.
  • Wan 3.0 has no negative prompt; say what you want rather than what to avoid.

Limits

  • Reference video length plus output length must stay within 30 seconds.
  • Up to 10 images, 5 videos (15s total), and 5 audio clips (15s total) per request.
  • Older integrations that send media: [{type, url}] are still accepted and treated as reference images; new integrations should use the fields above.

Also on SandBase

Other Wan 3.0 endpoints: alibaba/wan/3.0/text-to-video, alibaba/wan/3.0/image-to-video, alibaba/wan/3.0/reference-to-video, alibaba/wan/3.0/video-edit, alibaba/wan/3.0/video-extend.