Kling 4.0 Image to Video API

kwaivgi/kling-v4.0/image-to-video
720p / 1080p · 3–30 sec

Kling 4.0 Image to Video animates a start image into a 3–30 second 720p or 1080p video with stereo audio, optionally finishing on an end frame you choose. It keeps the subject, framing and look of your image while adding the motion, camera work and sound in your prompt.

Input
373/26000

Drag and drop files, paste from clipboard, or provide a URL. Required. 1–2 JPEG, PNG or WebP images: start frame, then optional end frame.

2/2 files added

Switch to JSON to write multi-shot prompts with multi_prompt.

Kling 4.0 Image to Video

Kling 4.0, released by Kuaishou's Kling AI in October 2026, uses your image as the opening frame and can plan its way to a closing frame you supply. Clips run up to 30 seconds in one pass, long enough for a full action rather than a brief loop, and multi_prompt lets the motion unfold in timed shots. The output frame follows the start image, and a stereo track is included.

Why choose the Kling 4.0 Image to Video API?

  • Start and end frame controlSend one image to animate it or two to fix where the clip begins and ends.

  • Up to 30 seconds from one imageLong enough for a complete action, a slow reveal or a full camera move.

  • Timed shots from one frameUse multi_prompt to break the motion into shots with their own durations.

  • Sound includedA stereo track comes with every clip; describe footsteps, voices or ambience in the prompt.

Parameters

ParameterRequirementDescription
promptRequired unless multi_prompt is sent

One prompt for the whole clip, 1–26,000 characters after trimming. Describe action, camera, and any dialogue, effects or ambience. Send either prompt or multi_prompt.

Default—
multi_promptRequired unless prompt is sent

A list of shots, each {prompt (1–512 characters), duration (1–30 s, default 5)}. Shot durations must total 3–30 seconds and set the clip length.

Default—
image_urlsRequired

1–2 public HTTP(S) image URLs: the start frame, then an optional end frame. The output follows the start image's shape.

Default—
durationOptional

Output length in seconds, 3–30. With multi_prompt it defaults to the shot total.

Default5
resolutionOptional

720p or 1080p. The resolution sets the per-second rate.

Default720p

How to Use

  1. Prepare the framesUse a clear start image; add an end image with similar framing when you want a fixed finish.

  2. Describe the motionWrite what happens between the frames, the camera move, and the sounds.

  3. Set length and resolutionPick 3–30 seconds and 720p or 1080p; the frame shape follows the start image.

  4. Submit and collect the videoSend image_urls in order, then poll with the task_id or wait for callback_url.

Usage and billing

Kling 4.0 Image to Video is billed per output second at the selected resolution; input images add nothing.

UsageRateDetails
720p28.5 credits / second$0.1425 / output second. 5 seconds = 142.5 credits ($0.7125); 30 seconds = 855 credits ($4.275).
1080p42.5 credits / second$0.2125 / output second. 10 seconds = 425 credits ($2.125); 30 seconds = 1,275 credits ($6.375).

Best Use Cases

  • Product shots from stillsMove from a hero still to the product in use with start and end frames.

  • Character performanceGive a portrait a full action with a line of dialogue.

  • Illustration and key art motionAdd camera movement and life to approved artwork without redrawing it.

  • Transitions between two statesShow a space, outfit or object changing from one image to another.

Pro Tips

  • Describe what changes after the first frame instead of repeating what the image already shows.
  • Keep camera angle and scale close between start and end images for a smooth path.
  • Use multi_prompt when the action has clear stages, such as approach, reach and turn.
  • Upload JPEG, PNG or WebP images; public URLs must be reachable without login.

Notes

  • image_urls takes 1–2 public URLs in order: start frame, then optional end frame. The output frame follows the start image.
  • Send exactly one of prompt or multi_prompt.
  • Credits are output seconds × the resolution rate and are reserved when the task is submitted.

Related Models

Kling 4.0 Image to Video API FAQ

What is the Kling 4.0 Image to Video API?

Kling 4.0 Image to Video is a Kuaishou model for animating still images, released by Kling AI in October 2026. It turns a start image, and optionally an end image, into a 3–30 second video at 720p or 1080p with a stereo audio track. The model keeps the subject and framing of your image as the opening frame and plans the motion toward the end frame when you provide one. You can call it programmatically or try it from the playground above.

How do start and end frames work in Kling 4.0 Image to Video?

List the URLs in image_urls in order. The first image opens the clip and a second image, if present, is where it ends; the prompt describes how to get from one to the other.

What aspect ratio does Kling 4.0 Image to Video use?

The output follows the shape of the start image. Crop the image to 16:9, 9:16 or another ratio before uploading to set the frame.

Can Kling 4.0 Image to Video use multiple shots from one image?

Yes. Send multi_prompt instead of prompt to split the clip into shots with their own descriptions and durations, totalling 3–30 seconds.

How much does Kling 4.0 Image to Video cost?

It costs 28.5 credits ($0.1425) per output second at 720p and 42.5 credits ($0.2125) at 1080p. A 6-second 720p clip is 171 credits.

How long can a Kling 4.0 Image to Video clip run?

From 3 to 30 seconds in one pass, defaulting to 5. Longer clips work best when the prompt describes several stages of the action.

When should I use Kling 4.0 Reference to Video instead of Image to Video?

Image to Video locks your image as the first frame. Choose Reference to Video when you want a character, product or setting carried into new scenes without fixing the opening frame, or when you need several references at once.