About Kling 2.5 Turbo
Kling 2.5 Turbo turns a prompt or an opening frame into a 5 or 10 second 1080p clip with a real audio track already mixed in - the least expensive 1080p clip in the Kling lineup.
Call it with the model name kling/2.5-turbo/text-to-video on POST /jobs/createTask, from 42 credits for a 5-second clip ($0.42). New accounts get 30 free credits to try it in the Playground first.
Introduction
Kling 2.5 Turbo Text to video turns a written prompt into a 5 or 10 second clip at 1080p, with a real audio track generated in the same pass - there is no silent option on this model. Choose an aspect ratio of 16:9, 9:16 or 1:1 before you write, since the prompt should be composed for that frame.
Choose a Kling 2.5 Turbo mode by starting material
| What you have at the start | Mode |
|---|---|
| a written scene | Kling 2.5 Turbo Text to video |
| an approved opening frame | Kling 2.5 Turbo Image to video |
Key features
Sound is generated, not added afterwards
Every clip comes back with an audio track built in the same pass as the picture - there is no field to switch it off. The prompt is the only place to direct it: write what the scene should sound like, not just what it should look like.
Two dials for repeat takes
guidance_scale (0 to 1) sets how literally the clip follows your wording, and negative_prompt lists anything to keep out of frame. There is no seed on this model, so two runs of the same prompt return two different takes; use these two fields to nudge a take back toward what you wrote rather than rewriting the whole prompt.
Request parameters
| Parameter | Required | Description |
|---|---|---|
prompt | Yes | Describe the scene, the action and the camera. |
aspect_ratio | No | The shape of the frame: wide, square or tall. 16:9 · 9:16 · 1:1 · Default: 16:9 |
guidance_scale | No | How strictly the model follows the prompt. ≥ 0 · ≤ 1 · Default: 0.5 |
negative_prompt | No | Things you don't want to see. |
duration_seconds | No | How long the clip runs. You pay per second. 5 · 10 · Default: 5 |
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 |
|---|---|---|
| Standard | 8.4 | $0.084 |
For an exact number before you run, send the same body to POST /jobs/quote.
Use cases
Vertical or square clips that already have their sound
9:16 or 1:1 output with ambience or music mixed in - no separate audio pass before the clip is ready to post.
Prompt guide & pro tips
Write it as a shot: subject, action, camera, light, sound
The gallop example above is a workable template: who is in frame and what they're wearing, what they do, then the camera move and the light, and finally what it should sound like.
Put relationships in the blocking, not just the label
Writing "a couple" into a prompt doesn't guarantee the render reads that way - in one of our tests, two men racing bicycles downhill came out looking like friends rather than a couple, because the prompt named the relationship but the blocking didn't show it. A physical cue (a hand held, a shared glance, matching pace) carries a relationship better than a label alone.
Since sound is always on, write for the ear as well as the eye
Hooves on wet cobblestone, wind past a visor, distant traffic - naming what a scene sounds like is not optional here the way it is on a silent Kling model, so give the audio side of the prompt the same attention as the visual side.
API quick start
Call the Kling 2.5 Turbo 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.5-turbo/text-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.5-turbo/text-to-video",
"input": {
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"aspect_ratio": "16:9",
"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.5 Turbo API questions
How much does the Kling 2.5 Turbo API cost?
Kling 2.5 Turbo starts at 42 credits ($0.42) for a 5-second clip with Create Video, its cheapest task. 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.5 Turbo in the API?
Put kling/2.5-turbo/text-to-video for Create Video; kling/2.5-turbo/image-to-video for Image to Video in the model field of POST /jobs/createTask.
How long does a clip take to render?
Typically a few minutes. It's an asynchronous task: you poll for the result or receive it on a webhook.
Why does every clip have sound if there's no audio toggle?
Kling 2.5 Turbo generates an audio track in the same pass as the picture on every clip - there's no field to switch it off. Write what the scene should sound like in the prompt, the same place you write the action.
What are the limits of the Kling 2.5 Turbo API?
Clip length: 5–10 s; Aspect ratios: 16:9 · 9:16 · 1:1; Prompt length (characters): 2,500. Requests outside these limits are rejected before anything is charged.
Can I try Kling 2.5 Turbo without writing code?
Yes. The Playground runs Kling 2.5 Turbo on your PopNow credits, needs no API key, and shows the matching code for every run.
All Kling models
Kling 3.0 Turbo runs Kling's newer engine with 3 to 15 second clips, for a bit more.
- 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