Skip to main content

Wan 2.6 Flash is the faster, lower-cost tier of Alibaba's Wan 2.6 image-to-video model. It returns 5, 10 or 15 seconds at 720p or 1080p, as one take or a multi-shot edit, silent by default or with a generated soundtrack.

From $0.022/s10% below the publisher's list price

Workbench

Input

Image to video
354/1500
Optional. One action for a single take, or numbered shots for a multi-shot edit. Keep it under 1,500 characters. at least 1 characters · at most 1500 characters
1/1

Drop files or media links, paste, or browse · 1 file · Max 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 files
The opening frame. Subject, wardrobe, set, light direction and the clip's proportions all come from it, so crop it first. Send JPEG, PNG without transparency, BMP or WEBP, 240 to 8,000 pixels on each side and no larger than 20 MB.
0/500
What must not appear: a second person, captions, a prop the frame keeps bringing back. Up to 500 characters. at most 500 characters
0/1

Drop an audio file here, or browse · 1 file · Max 90 MB · MP3 · WAV

0 / 1 files
A voice line or music cue for the clip to follow: mouth shapes and movement pace themselves to this file. WAV or MP3, 3 to 30 seconds, up to 15 MB. You hear it in the result only with generate_audio on; with generate_audio off the clip comes back silent and is billed as silent. Optional, and it does not change the price by itself.
Generate audioaffects price
Off by default, so the clip comes back as picture only. On, the clip comes back with a generated soundtrack of voices, effects and ambience, and the per-second rate doubles at either resolution.
affects price
720p or 1080p, default 720p. It sets the per-second rate and how long the task takes.
Durationaffects price
51015
Exactly 5, 10 or 15. Multi-shot edits need the longer lengths to breathe.
Shot structure
Single takeMulti-shot
single keeps one continuous take; multi lets the model cut between shots, which suits short stories but breaks continuity. Choosing multi also switches enable_prompt_expansion on for that request, because the cuts are planned while the brief is expanded.
Prompt expansion
Off by default. Turning it on helps a one-line idea grow into a shot list for multi; leave it off when your prompt is already precise. With shot_type multi it is switched on regardless of this setting.
Seed
0 to 2147483647. Fix it when comparing single against multi from the same frame. no lower than 0 · no higher than 2147483647
Safety checkerOff

SpicyAPI does not run a safety checker on this model. Your prompt and media go to the model as written, and the model itself decides what comes back.

Checking your account before enabling submission and pricing.

Output

Ready for a new run
Example result

Related models and next tasks

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

A lower-cost Wan 2.6 tier that takes every field but audio_url

The Wan 2.6 Flash image-to-video API turns one opening frame into exactly 5, 10 or 15 seconds of motion at 720p or 1080p. image_url is the only required field, and each clip comes back as picture only: no soundtrack is generated and there is no audio_url field. shot_type decides between one continuous take and a multi-shot edit written as numbered shots.

Open the playground
A lower-cost Wan 2.6 tier that takes every field but audio_url
Required input
image_url, the opening frame
Duration
5, 10 or 15 seconds, default 5
Resolution
720p or 1080p, default 720p
Audio
Picture only, no audio_url field
Shot type
single or multi, default single
Prompt
Optional, up to 1,500 characters
One required field
image_url alone is enough to submitprompt, negative_prompt, resolution, duration_seconds, shot_type, enable_prompt_expansion and seed can all be left out or fall back to a default, so a first call needs nothing beyond the opening frame.
Picture only
There is no audio field to set hereThis endpoint returns the clip without a generated soundtrack and has no audio_url, while Wan 2.6 image-to-video returns sound with the picture and takes audio_url as an option. Lay in music or voice in your own edit, or send the same fields to Wan 2.6 when a take needs sound.
Cut planning
multi turns numbered shots into timed cutsSet shot_type to multi and write the prompt as numbered shots. enable_prompt_expansion is switched on for that request whatever value it was sent with, because the cut points get planned while the brief is expanded.

What the Wan 2.6 Flash API does well

One required field makes a request template reusable

One required field makes a request template reusable

Because image_url is the only field a call must carry, a single request body with fixed duration_seconds, resolution and shot_type can be reused across a whole folder of frames, changing only the image between calls. Defaults cover anything left out, so the template stays short instead of repeating values the endpoint already assumes.

Keeps exclusions in their own field

Keeps exclusions in their own field

negative_prompt takes up to 500 characters separate from the 1,500-character prompt field, so a recurring artifact or an unwanted second subject can be ruled out without editing the scene description itself. That separation matters more once a prompt is already tuned and only the exclusion list needs to change between runs.

  • Plans multi-shot cuts from one uploaded frame

    shot_type set to multi lets a single opening frame carry across several numbered cuts, with no second reference image required for the later shots in the sequence. Numbered lines in the prompt say what each shot should show, and because multi also switches prompt expansion on, the model plans the transitions while it expands that list.

  • The request body matches Wan 2.6 apart from audio_url

    The Wan 2.6 image-to-video endpoint takes the same field names, the same enums and the same defaults, and adds audio_url on top. A prompt tuned here moves across without restructuring once a clip needs a generated soundtrack, so time spent testing wording, shot type and duration on this endpoint stays useful afterwards.

  • Resolution sets the per-second rate

    720p and 1080p are billed on separate rates, so a shot can be explored at 720p and rendered once at 1080p when the composition is settled. Duration multiplies whichever rate applies, which makes 5 seconds at 720p the cheapest way to find out whether a frame and a prompt work together at all.

  • seed lines up repeat runs for comparison

    Holding seed and every other field fixed keeps two calls comparable, though the model does not guarantee an identical frame-for-frame result on a rerun of the same request. It is useful for judging whether a prompt change moved the result, and not a way to lock in a reproducible output.

Who Wan 2.6 Flash is for

  • Settle the shot before spending on the final pass

    Prompt iteration

    Settle the shot before spending on the final pass

    Run several prompt or frame variations at 720p and 5 seconds first, since resolution and duration are the two fields the bill is computed from, and take only a confirmed composition up to 1080p. Exploring on the lower rate keeps the search phase of a shoot from dominating the total.

  • Move a batch of frames through the same settings

    Volume output

    Move a batch of frames through the same settings

    A product catalogue or a folder of stills from one shoot can each become a short clip under a single duration and resolution choice, since the endpoint needs nothing beyond the frame itself to return a result. That one required field is what makes a repeatable request template practical at scale.

  • Clips that never needed a soundtrack in the first place

    Silent b-roll and motion graphics

    Clips that never needed a soundtrack in the first place

    Background plates, cutaways and transition shots that get scored or voiced in post lose nothing on an endpoint that returns picture only. Their sound is built in the edit anyway, so there is no generated track to mute or strip before the clip goes on the timeline.

  • Send the same request to Wan 2.6 once sound matters

    Promote a winning take

    Send the same request to Wan 2.6 once sound matters

    When a frame, prompt, duration and resolution combination reads correctly here, the same fields go to Wan 2.6 image-to-video, which returns sound generated with the picture. audio_url is optional there, for a take whose motion has to follow a recorded line or music cue, and nothing else in the request needs rewriting.

How to call the Wan 2.6 Flash API

  1. Crop the opening frame first

    image_url sets subject, wardrobe, set and light, and the clip keeps that frame's proportions, so crop to the delivery shape before uploading. The frame can be JPEG, PNG without an alpha channel, BMP or WEBP, 240 to 8,000 pixels on each edge, up to 20 MB.

  2. Decide single or multi shot_type

    single carries one continuous action; multi reads numbered shots from the prompt and plans its own cut points. Choosing multi also forces enable_prompt_expansion on for that request, so decide this before writing the prompt and match the text to how the model will read it.

  3. Pick duration_seconds and resolution together

    duration_seconds takes 5, 10 or 15; resolution takes 720p or 1080p. A multi-shot edit generally wants one of the longer lengths so each numbered cut has room to register. resolution sets the per-second rate and how long the task takes; duration_seconds sets how many seconds are billed.

  4. Add negative_prompt if something keeps creeping in

    Up to 500 characters describe what must stay out of frame, kept apart from the main prompt. Reach for it after a run rather than before: it is easier to name the thing that actually showed up than to guess in advance what the frame might reintroduce.

  5. Fix seed only when comparing two runs

    Leave it unset while a composition is still being explored, then hold it along with every other field to line up a controlled comparison. A fixed seed earns its place once the rest of the request is settled and one remaining change needs isolating.

  6. Create with an Idempotency-Key and keep the task id

    Send every create call with an Idempotency-Key and store the id that comes back, then look that task up after a network timeout instead of resubmitting. Reusing the same key on a retry keeps one intended call from being rendered and billed twice.

Wan 2.6 Flash worked examples

  • A batch-friendly product turn

    One frame and a short motion note, written so the same phrasing works across a set of similar product photos with only the subject swapped.

    The product rotates a quarter turn on a plain studio background, light staying fixed, no camera movement
  • A three-shot street scene at fifteen seconds

    Numbered shots with shot_type set to multi, letting the model plan where each cut lands instead of one long continuous take.

    Shot 1: a cyclist locks a bike against a lamppost at dusk. Shot 2: the cyclist checks a phone under the streetlight. Shot 3: the cyclist walks off toward a lit shopfront in the distance.
  • A silent close-up for post-production scoring

    A single continuous take with deliberately plain motion, left open for music or voiceover to be added afterward.

    A close macro shot of condensation forming on a chilled glass bottle, slow steady focus pull, soft diffused light from above

Wan 2.6 Flash API questions

Settle the cheap decisions first: crop the frame, choose single or multi, and run at 720p and 5 seconds while the prompt is still moving. Raise duration_seconds and resolution only for the take you intend to keep, since those two fields are what the bill is computed from. When a settled request needs a soundtrack, move it to Wan 2.6 unchanged: that model generates sound with the picture, and audio_url is only needed when the motion must follow a recording.

All Wan models22

Video models18