kling/2.6/image-to-videoFrom 52 credits for a 5-second clip· Image to Video

Kling 2.6 image-to-video animates your opening frame into a fixed 1080p clip of 5 or 10 seconds. The person, outfit and setting hold from the image; the prompt adds the action and, if you switch audio on, the sound.

Call it with the model name kling/2.6/image-to-video on POST /jobs/createTask, from 52 credits for a 5-second clip ($0.52). New accounts get 30 free credits to try it in the Playground first.

  • Create Video
  • Image to Video
  • Motion Control
  • Up to 1080p
  • 5–10s clips
  • Sound included
  • 3 aspect ratios

Introduction

Kling 2.6 Image to video takes an opening frame and a prompt describing what happens next, and returns a fixed 1080p clip of 5 or 10 seconds. There is no aspect_ratio field either - the output takes the shape of your source image. generate_audio is optional: turn it on for dialogue or ambient sound rendered with the motion.

Choose a Kling 2.6 mode by starting material

What you have at the startMode
a written sceneKling 2.6 Text to video
an approved opening imageKling 2.6 Image to video
a driving clip and a character photoKling 2.6 Motion Control

Key features

The opening frame anchors the whole clip

In our test, a woman's plaid shirt, the pickup truck and the desert setting from the opening frame carried through the full clip; the prompt only supplied the gesture, the turn toward the sun and the spoken line.

Sound, when you ask for it, tracks the action

With generate_audio on, our test returned desert wind, crickets and a passing truck synced to the moment she speaks - though the mix ran quieter than the picture, worth a re-run if you need the audio more present.

Request parameters

ParameterRequiredDescription
duration_secondsNoHow long the clip runs. You pay per second. 5 · 10 · Default: 5
generate_audioNoAdds sound made to match the picture: voices, ambience and effects. Default: false
guidance_scaleNoHow strictly the model follows the prompt. ≥ 0 · ≤ 1 · Default: 0.5
image_urlYesThe picture to start from.
negative_promptNoThings you don't want to see.
promptYesDescribe what happens after the opening frame: the action, the camera and, with sound on, the sounds.

Pricing

Prices are in credits, the same credits you use on the website (1 credit = $0.01). The hold is taken when the task is accepted and settled to the actual charge when it finishes; failed tasks are refunded.

OptionCredits per second≈ USD
false10.35$0.10
true20.7$0.21

Each task is rounded up to whole credits, so one run at the lowest tier costs 52 credits for a 5-second clip ($0.52).

For an exact number before you run, send the same body to POST /jobs/quote.

Use cases

Turning an approved still into a scored beat

Animate a character, product or location you've already locked in a photo, and add a short spoken line or ambient sound instead of describing a whole scene from nothing. In our tailgate test, a single plaid-shirt still became a sunset clip with a spoken line, desert wind and a passing truck, all without redescribing the outfit or the setting the photo already fixed.

Fixed-format social clips

1080p, 5 or 10 seconds, is a predictable, ready-to-post shape when you don't need to tune resolution or duration per clip. That fixed shape is also what makes this endpoint a fast way to turn a batch of approved product or character stills into a run of same-format clips for a feed.

Recasting the same still with different lines

Because the opening frame anchors the look, you can run one approved image through several prompts - a different spoken line, a different gesture - and keep the person, outfit and setting identical across every version.

Prompt guide & pro tips

Describe the next beat, not the whole scene

Since the frame already sets the look, the prompt only needs the motion, the camera and - if generate_audio is on - the dialogue or ambient sound you want. Re-describing the outfit or the setting the photo already shows wastes words the model could spend on the action instead.

JPEG or PNG only

This endpoint's image field does not accept other formats. Convert your source image to JPEG or PNG before you upload it - a WEBP or HEIC source fails before the job even starts.

If the sound mix runs quiet, say so in the prompt

Our desert test came back with the wind, crickets and truck all synced to the moment she speaks, but mixed quieter than the picture.

API quick start

Call the Kling 2.6 API in three steps

  1. Create an API key. Sign in to PopNow and create a key in the API console. Keys start with sk-popnow- and use the same credits as the website.
  2. Send the request. POST /jobs/createTask with model kling/2.6/image-to-video and an input object that follows the parameter table. The response returns a task ID straight away.
  3. Get the result. Poll GET /jobs/recordInfo with the task ID, or pass a callBackUrl and we post the result to it. Download the output links when the task succeeds.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "kling/2.6/image-to-video",
  "input": {
    "prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
    "image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
    "duration_seconds": 5
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Replace the prompt and any links with your own. The API tab has the response, polling and callback reference.

Kling 2.6 API questions

How much does the Kling 2.6 API cost?

Kling 2.6 starts at 52 credits ($0.52) for a 5-second clip with Image to Video, its cheapest task. Prices by option: false 10.35 credits per second, true 20.7 credits per second. Credits are the same as on the website (1 credit = $0.01), new accounts get 30 free credits, and failed tasks are refunded.

What is the model name for Kling 2.6 in the API?

Put kling/2.6/text-to-video for Create Video; kling/2.6/image-to-video for Image to Video; kling/2.6/character-animation for Motion Control in the model field of POST /jobs/createTask.

What makes Kling 2.6 different from the other Kling models?

It was Kling's first model with native audio generation. Text-to-video and image-to-video always render at a fixed 1080p, in 5 or 10-second clips; Motion Control renders silent at 720p or 1080p, matching your driving clip's length.

Can I choose 720p on Kling 2.6?

Only on Motion Control (character-animation). Text-to-video and image-to-video have no resolution field and always render at 1080p.

How long can a Kling 2.6 clip be?

5 or 10 seconds on text-to-video and image-to-video. On Motion Control, the clip runs exactly as long as your driving video, which can be 3 to 30 seconds.

Am I charged if a request is rejected or fails?

No. If a request is rejected or the generation fails, the amount held for it goes back to your balance.

Which mode should I use - text, image, or Motion Control?

Use text-to-video for a scene with no reference. Use image-to-video when you already have the character, outfit or location locked in a still. Use Motion Control (character-animation) when you have a driving clip whose moves, expressions and gestures you want copied onto a different character.

What are the limits of the Kling 2.6 API?

Clip length: 5–10 s; Prompt length (characters): 2,500; Largest upload: 10 MB. Requests outside these limits are rejected before anything is charged.

Can I try Kling 2.6 without writing code?

Yes. The Playground runs Kling 2.6 on your PopNow credits, needs no API key, and shows the matching code for every run.

All Kling models

Kling 3.0 Turbo offers 720p or 1080p and 3 to 15 second clips, always with sound.

More about Kling 2.6