Alibaba Wan/wan-v2-7-image-to-video/Released Apr 2026

WAN 2.7 - Image to Video

Image-to-video, 1080p, frame control

Commercial use
Video

About WAN 2.7 - Image to Video

WAN 2.7 image-to-video animates a static image into video with enhanced motion smoothness, superior scene fidelity, and greater visual coherence over previous versions. Supports first-frame-to-video, first-and-last-frame-to-video, and video continuation from a starting clip with an optional last frame. Output up to 1080P with durations from 2-15 seconds, plus optional driving audio for lip-sync and action timing.

Ready to build with WAN 2.7 - Image to Video?

Try WAN 2.7 - Image to Video in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.

curl -sSf -X POST https://hub.oxen.ai/api/ai/videos/generate \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer $OXEN_API_KEY" \
    -d '{
  "model": "wan-v2-7-image-to-video",
  "prompt": "The camera slowly zooms in while the subject comes to life, cinematic lighting.",
  "resolution": "1080P",
  "duration": 5,
  "prompt_extend": true,
  "watermark": false
}'

Request parameters

Every field WAN 2.7 - Image to Video accepts in the request body. See the API reference for response formats.

POSThttps://hub.oxen.ai/api/ai/videos/generate
FieldTypeRequiredDefaultDescription
promptstringYes
—
Text prompt for the video. Chinese and English, up to 5,000 characters.
input_imagestring
uri
No
—
First frame of the video. JPEG, PNG, BMP, or WEBP up to 20 MB. Leave empty when continuing from a video.
tail_image_urlstring
uri
No
—
Optional last frame. Same requirements as the first frame.
input_videostring
uri
No
—
Optional clip to continue from, 2 to 10 seconds, MP4 or MOV up to 100 MB. Leave empty when starting from an image.
audio_urlstring
uri
No
—
Optional audio for lip sync and timing, 2 to 30 seconds, WAV or MP3 up to 15 MB.
resolutionstringNo"1080P"
720P1080P
durationintegerNo5
Range: 2 – 15
negative_promptstringNo
—
What to keep out of the video. Up to 500 characters.
prompt_extendbooleanNotrueLet the model expand short prompts. Adds processing time.
watermarkbooleanNofalseAdd an AI-generated watermark in the bottom-right corner.
seedintegerNo
—
Seed for reproducible generation.
Range: 0 – 2147483647