PromptBattleLab
← Model library
AlibabaT2V + I2Vupdated 2026-07-17

Wan 2.5: the complete guide

Wan 2.5 is Alibaba's preview-tier text-to-video model on fal.ai, positioned in the value band alongside Hailuo 02 and LTX-style open models. It supports 5- and 10-second clips at 480p, 720p or 1080p, optional background music via a public audio URL, and prompt expansion via an built-in LLM rewriter. Wan 2.6 adds multi-shot segmentation and 15-second output — this page documents Wan 2.5 as published on fal in July 2026. Battle tests are queued on PromptBattleLab; use this page for specs and billing until rankings go live.

Quick facts

Developer:
Alibaba (Tongyi Wanxiang / Wan team)
Modes:
Text-to-video, image-to-video (preview endpoints)
Duration:
5 s or 10 s
Resolution:
480p · 720p · 1080p
Aspect ratios:
16:9 · 9:16 · 1:1
Audio:
Background music via audio_url (WAV/MP3) — not generated speech
API access:
fal.ai (fal-ai/wan-25-preview/…), Alibaba Cloud Model Studio
Price from:
$0.05/s (480p) · $0.10/s (720p) · $0.15/s (1080p)

What Wan 2.5 actually is

Wan 2.5 is part of Alibaba's open-weights-influenced video family — strong in the value tier for social clips, fantasy and action scenes, with bilingual (Chinese and English) prompt support. It is not a native speech/lip-sync model: audio enters through an optional background music URL, not generated dialogue.

  • Per-second billing on fal scales linearly with resolution — 1080p is 3× the 480p rate.
  • Prompt expansion (default on): an LLM rewrites short prompts; disable when you need exact copy.
  • Safety checker enabled by default — factor moderation failures into retry budgets.
  • Wan 2.6 successor adds multi-shot prompting, 15 s duration and more aspect ratios — check endpoint before new projects.
  • Open-weights heritage: self-hosting paths exist for teams that want zero marginal per-clip cost at the expense of GPU ops.

Pricing — fal.ai per-second rates

Official fal.ai rates for Wan 2.5 preview text-to-video:

ResolutionPer second5 s clip10 s clip
480p$0.05$0.25$0.50
720p$0.10$0.50$1.00
1080p$0.15$0.75$1.50
Hailuo 02 Standard$0.045 @ 768p$0.27 @ 6 s$0.45 @ 10 s
Seedance 2.0 fast$0.242 @ 720p$1.21 @ 5 s$2.42 @ 10 s
  • Background audio via audio_url does not change the published per-second video rate on fal — you supply hosting for the MP3/WAV.
  • 10-second 1080p at $1.50 sits between Hailuo Pro ($0.48 max 6 s) and Seedance fast ($2.42 @ 10 s 720p) — compare usable quality, not sticker price alone.
  • Processing time: fal docs cite 1–3 minutes typical; longer for 10 s 1080p.

API parameters and integration

Primary endpoint: fal-ai/wan-25-preview/text-to-video

ParameterDefaultNotes
promptrequiredChinese or English, max 1,500 characters
resolution"1080p"480p · 720p · 1080p
aspect_ratio"16:9"16:9 · 9:16 · 1:1
duration"5"5 or 10 (string enum)
audio_urloptionalPublic URL, WAV/MP3, 3–30 s, max 15 MB — trims/pads to video length
negative_promptoptionalMax 500 characters
enable_prompt_expansiontrueLLM rewrite — adds latency
seedoptionalReproducibility
enable_safety_checkertrueContent moderation
curl -X POST https://queue.fal.run/fal-ai/wan-25-preview/text-to-video \
  -H "Authorization: Key $FAL_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A white dragon warrior stands on a cliff at dawn, cape fluttering in wind, cinematic wide shot.",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": "5",
    "enable_prompt_expansion": true
  }'
NoteWan 2.6 on fal (wan/v2.6/text-to-video) supports 5/10/15 s, multi-shot mode and additional aspect ratios at $0.10–0.15/s — migrate when you need longer clips or scene segmentation.

Prompting guide

  • Bilingual prompts work — Alibaba's docs explicitly support Chinese and English; pick one language per prompt for consistency.
  • Fantasy, action and costume scenes are common showcase categories in Wan examples — lean into clear subject + environment + camera.
  • Use negative_prompt for recurring artifacts (extra limbs, blurry faces) instead of long "no X" lists in the main prompt.
  • audio_url: host a royalty-free loop; if audio is shorter than video, the remainder is silent per API docs.
  • Disable prompt expansion when testing identical-prompt battles — expansion changes wording between runs.
  • For square social: 1:1 aspect ratio is supported natively — no crop-from-9:16 workaround needed.

Wan 2.5 vs Hailuo 02, Kling 3.0, LTX-2

Wan 2.5Hailuo 02 StdKling 3.0 StdLTX-2
10 s @ 720p$1.00$0.45~$1.26 audio offVery cheap (open)
Square 1:1YesCheck endpointYesVaries
BGM in generationaudio_urlNoNative audio genVaries
Lip-sync speechNoNoLimitedNo
Self-host optionOpen weights pathNoNoYes
  • Wins: flexible aspect ratios at low cost, bilingual prompts, optional scored BGM without a separate edit pass.
  • Loses to Hailuo on raw per-second floor at 768p for silent clips.
  • Loses to Veo and Seedance on speech-led UGC and reference-heavy brand work.
  • LTX-2 wins extreme draft speed and self-host economics; Wan wins hosted API simplicity.

Use case recommendations

JobRecommended setupWhy
Social clip with royalty-free music720p, 5 s, audio_url setOne API call for picture + bed
Chinese-market promo1080p, 9:16, Chinese promptNative bilingual support
Square product loop1:1, 480p iterate → 720p finalCheap iteration at $0.25 per 5 s
Identical-prompt battle test720p, expansion off, fixed seedFair comparison methodology
Dialogue UGC adVeo 3.1 Fast or Seedance 2.0Wan does not lip-sync generated speech
15 s multi-shot narrativeWan 2.6 or Seedance 2.02.5 caps at 10 s, no multi-shot

Documentation verdict: Wan 2.5 is a strong value-tier hosted API — especially when you need 1:1 or 9:16 with optional background music. Pair with Hailuo for silent motion tests and escalate to Kling or Veo when architecture polish or speech matters.

Sources

Want to see this model under pressure? Watch it battle with identical prompts →