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 start | Mode |
|---|---|
| a written scene | Kling 2.6 Text to video |
| an approved opening image | Kling 2.6 Image to video |
| a driving clip and a character photo | Kling 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
| Parameter | Required | Description |
|---|---|---|
duration_seconds | No | How long the clip runs. You pay per second. 5 · 10 · Default: 5 |
generate_audio | No | Adds sound made to match the picture: voices, ambience and effects. Default: false |
guidance_scale | No | How strictly the model follows the prompt. ≥ 0 · ≤ 1 · Default: 0.5 |
image_url | Yes | The picture to start from. |
negative_prompt | No | Things you don't want to see. |
prompt | Yes | Describe 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.
| Option | Credits per second | ≈ USD |
|---|---|---|
| false | 10.35 | $0.10 |
| true | 20.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
- 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.
- 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.
- 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.
- Kling 3.0 API4K clips, multi-shot cuts and motion controlFrom 51 credits for a 5-second clip
- Kling O3 APIKling’s unified model: create, animate, reference and edit up to 4KFrom 51 credits for a 5-second clip
- Kling 3.0 Turbo APIFaster Kling 3.0 with sound on every clipFrom 84 credits for a 5-second clip
- Kling Avatar 2.0 APIA portrait that speaks or sings your audio, up to 5 minutesFrom 7.68 credits per second
- Kling 2.6 API1080p clips with optional sound and motion controlFrom 52 credits for a 5-second clip
- Kling 2.5 Turbo API1080p clips with a soundtrack on every takeFrom 42 credits for a 5-second clip
- Kling 2.1 Master APISilent 1080p clips with fine prompt controlFrom 162 credits for a 5-second clip
- Kling 2.1 APIAnimate a frame at 720p or 1080p, with an optional end frameFrom 27 credits for a 5-second clip

