Skip to main content

Kling 2.6 text-to-video turns a written scene into a fixed 1080p clip of 5 or 10 seconds in 16:9, 9:16 or 1:1. Switch audio on to get a generated soundtrack with the picture, or leave it off for a silent clip.

From $0.069/s

Workbench

Input

Text to video
804/2500
Write it as a shot: who's in frame, the action, the camera move, then - if you're turning sound on - the dialogue in quotes and the ambient sounds you want. at least 1 characters · at most 2500 characters
0/2500
What must not appear: a second person, captions, a prop the model keeps bringing back. Write a plain list rather than negated sentences. Optional, up to 2500 characters; no effect on price. at most 2500 characters
16:9, 9:16 or 1:1. Pick it before you write the prompt so the brief places the subject for that frame.
Generate audioaffects price
Off by default. Turn it on for a generated soundtrack - dialogue, music, ambience - rendered with the picture; it costs more per second.
Durationaffects price
510
5 or 10 seconds - no other value is accepted. Drives the price.
Prompt adherence
How strictly the clip follows the prompt, from 0 to 1 in steps of 0.01; default 0.5. Higher values stick closer to your wording and leave the model less room to improvise; lower values give it more freedom with motion and detail. No effect on price. no lower than 0 · no higher than 1
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

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.

KLING'S FIRST NATIVE-AUDIO MODEL

Kling 2.6 API at a glance

Fixed 1080p, 5 or 10 seconds, sound built in when you want it.

Native-audio Kling model
1ST
Kling's first model with sound generated in the same pass as the picture.
Fixed resolution
1080P
Text-to-video and image-to-video always render at 1080p - there's no tier to pick.
Clip length
5/10S
Fixed at 5 or 10 seconds on the text and image endpoints.
Motion Control input
30S
Drive a character with a clip up to 30 seconds long; the result matches its length.
Ways to start
3
A written scene, your own opening frame, or a driving video.
Sound by default
OFF
generate_audio starts off; switch it on when a clip needs a soundtrack.

Results

What you can make with Kling 2.6

  • Sound in the same pass

    The soundtrack renders with the picture

    Turn generate_audio on and dialogue, music and room tone come back in the same file as the video - not dubbed on afterward. In our diner test, overlapping laughter, a jukebox and clinking cutlery all landed in sync with the scene as written.

    Text-to-video, 1080p with sound: overlapping laughter, a jukebox and clinking cutlery all render in the same file as the scene.

  • Motion Control

    Copy a performance onto a new character

    Give it a driving clip and a picture of your character, and it maps the moves onto the new person while keeping their face, outfit and the setting from your still. Our test moved a hip-hop routine from one dancer onto a different man in a navy three-piece suit, step for step.

    Motion Control: the same routine from a different dancer, mapped onto this character while his suit, face and loft setting hold from his own still.

  • Fixed 1080p

    One less setting to tune

    Text-to-video and image-to-video skip the resolution choice entirely and always render at 1080p, so there's nothing to under-pick before a render you'd rather not repeat.

More clips made with Kling 2.6

  • 5s
  • 5s
  • Image-to-video, 1080p with sound: the desert wind, crickets and a passing truck arrive synced to her spoken line.
    5s
  • Text-to-video, 1080p, vertical: a locked-off take built clean enough to reuse as a Motion Control driving clip.
    5s

Content test

Is Kling 2.6 uncensored? What we tested

We ran each level on our live setup and checked every clip frame by frame. A pass means the content was actually on screen, not just that the request went through.

Content levels tested on Kling 2.6, by mode
LevelCharacter animationImage to videoText to video
MildThe lightest prompts in the test
Not tested yet
Not tested yet
Not tested yet
ModerateWhere filtered models start to refuse
Not tested yet
RefusedTested Sep 28, 2026
RefusedTested Sep 28, 2026
StrongThe middle of the scale
RefusedTested Sep 28, 2026
Not tested yet
Not tested yet
Very strongWhere most models start to hold back
Not tested yet
Not tested yet
Not tested yet
MaximumThe top of the scale
Not tested yet
Not tested yet
Not tested yet

Renders: on screen as written. Softened: generated, but milder than what was written. Refused: rejected. Not tested yet: we have not run that level on that mode.

How each mode behaves

Text to video
Output is fixed at 1080p and 5 or 10 seconds - there is no resolution field to change. generate_audio defaults to off; turn it on for a scored clip.
Image to video
The opening frame anchors the person, outfit and setting; there is no aspect_ratio field either, so the clip's shape follows your image. JPEG or PNG only.
Character animation
The result runs exactly as long as your driving video (3 to 30 seconds) and has no audio field - Motion Control clips render silent. The character image should be one clear, full or half-body picture, JPEG or PNG only, and the driving clip's frame should be at least about 700 pixels wide.
All modes
Kling runs its own content moderation, and it is strict: Mild-level wording sometimes renders and sometimes doesn't, and everything from the Moderate level up is refused outright. Input images at those levels are blocked before generation even starts. If your scene needs to go further, use one of our Spicy families instead, such as Wan 2.2 Spicy or MiniMax H3 Spicy.
All modes
A rejected or failed request is not charged - the hold on your balance is released.

Use cases

What to build with the Kling 2.6 API

  • Dialogue-driven shorts

    A group scene with overlapping talk and laughter, scored with the same background hum and clatter you'd expect from the room, in one render.

  • Recasting a performance onto a different character

    Reuse one driving clip - a dance, a gesture, a walk - across several character stills with Motion Control, instead of shooting or animating each one from scratch.

  • Vertical movement clips for social

    A single dancer or performer, full body in frame, works well as a 9:16 clip for feeds that want motion without a set to build.

  • Golden-hour portrait beats with a line of dialogue

    An opening frame plus a short spoken line and a camera push gives you a finished, scored beat rather than a silent loop.

Prompts

Kling 2.6 prompt examples you can copy

Paste one into the playground as it is, then change one thing at a time.

  • Text to video

    A group scene, scored with the room it happens in

    Result from this prompt

    A 1950s-style American diner at 2 a.m., a neon sign buzzing in the window. Four friends in their thirties, two women and two men, squeeze into a red vinyl booth over milkshakes and fries. The man at the end tells a story with big hand gestures and the others burst out laughing; a woman in a denim jacket says, "You made that up!" Static medium shot from the end of the table. Sound: overlapping laughter, a jukebox playing doo-wop, clinking cutlery, the neon hum.

    Why it works. It names four people, the setting, one clear beat (a story, a laugh, a line of dialogue) and closes with sound cues, so the render has a single scene to picture and score rather than a mood to guess at.

    Try this prompt
  • Text to video

    A locked-off shot built for a driving clip

    Result from this prompt

    A male dancer in his late twenties in a plain black T-shirt, black joggers and white sneakers performs a smooth hip-hop routine in an empty white photo studio: body rolls, a quick spin, arm waves and a sharp freeze to finish. Locked-off camera, his full body in frame from head to feet the whole time, even soft lighting, plain background.

    Why it works. A plain background, a static camera and "full body in frame the whole time" produce a clean take built to be reused as a Motion Control driving clip, not just a stand-alone dance video.

    Try this prompt
  • Image to video

    Let the frame set the scene, the prompt set the line

    Result from this prompt

    She lowers the bottle, swings her boots against the tailgate, then turns her head into the low sun with a half smile and says, "Five more minutes, then we go." Dust drifts through the golden backlight while the camera slowly pushes in. Sound: desert wind, crickets starting up, a truck passing on a distant highway.

    Why it works. It describes only what happens after the frame - the gesture, the turn, the spoken line - and leaves the wardrobe and light to the image, which is what image-to-video is built for.

    This mode starts from your own image: add it in the playground before you run.

    Try this prompt
  • Character animation

    Keep the setting, swap the performer

    Result from this prompt

    He dances in the same bright concrete loft, daylight from the tall windows.

    Why it works. Motion Control only needs the detail the driving clip doesn't already show - here, that the character keeps the setting from their own still rather than the driving clip's background.

    Try this prompt
  • Character animation

    Note what should change, not what should repeat

    She performs the routine in the same warm-grey photo studio from her own picture, keeping her hair and dress exactly as shown.

    Instead of “make her dance like the video”

    Why it works. Naming the one thing to keep (the studio, the dress) gives Motion Control a clear instruction instead of leaving it to guess which parts of the driving clip and which parts of the still should win out.

    Try this prompt

Compare

Kling 2.6 vs similar models: which one to pick

ModelModesFromContentPick it when
Kling 2.6This pageCharacter animation · Image to video · Text to video$0.069 / output secondFiltered — This model refuses requests beyond its own limits outright. Measured, not assumed — models we have not measured carry no label at all.You want native sound with a fixed 1080p output, in 5 or 10-second clips, for less per second than Kling 3.0 at 1080p when you leave audio off.
Kling 3.0 TurboImage to video · Text to video$0.112 / output secondFiltered — This model refuses requests beyond its own limits outright. Measured, not assumed — models we have not measured carry no label at all.You want a choice of 720p or 1080p and clips from 3 to 15 seconds, always with sound.
Kling 3.0Character animation · Image to video · Text to video$0.067 / output secondFiltered — This model refuses requests beyond its own limits outright. Measured, not assumed — models we have not measured carry no label at all.You want first-and-last-frame control, up to 4K, or Motion Control at the flagship's quality tier.
Kling 2.5 TurboImage to video · Text to video$0.056 / output secondFiltered — This model refuses requests beyond its own limits outright. Measured, not assumed — models we have not measured carry no label at all.You want the least expensive fixed 1080p option, with negative prompt and guidance controls, and a soundtrack you can't switch off is fine.
MiniMax H3 SpicyImage to video · Video extension$0.038 / output secondUncensored — This model declares no content filter. SpicyAPI forwards the request without adding a platform content scan; legal and consent duties remain with the customer.Your scene goes past the Mild level - Kling's own filter stops there.

Pricing

Kling 2.6 API pricing

A 5-second clip starts at $0.345 at 720p and $0.56 at 1080p.

The playground shows the exact price for your settings before you run. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

See every price tier

Get started

How to use the Kling 2.6 API in three steps

  1. Step 1

    Try it in the playground

    Pick text-to-video, image-to-video or Motion Control, paste one of the prompts from this page, and run it. The exact price shows before anything is charged.

  2. Step 2

    Get an API key

    Sign up, top up by card or crypto, and create a key in the console. There is no subscription: you pay for the seconds of video you generate.

  3. Step 3

    Send the same request from your code

    Copy the request from the API tab - it is the same body the playground just ran. The finished clip comes back to your webhook, or you fetch it by task ID.

Parameter reference and code samples are in the API and Readme tabs at the top of this page.

Why SpicyAPI

Why run Kling 2.6 on SpicyAPI

  • No filter from us

    We add no content filter of our own. What the model renders is what you get back.

  • Tested, not guessed

    Content labels come from real generations we ran and checked, with the test date on the page.

  • Pay per result, in dollars

    No subscription and no credits. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

  • One key for every model

    One API key and balance cover image, video, audio and chat models, so you can explore more models from the same account.

FAQ

Kling 2.6 API FAQ

About Kling 2.6

Kling 2.6 was Kling's first model built for native audio, available on SpicyAPI as text-to-video, image-to-video and Motion Control (character-animation). Text-to-video and image-to-video render fixed 1080p clips of 5 or 10 seconds, with sound optional; Motion Control copies a driving clip's moves onto your own character at 720p or 1080p and renders silent, matching the driving clip's length of 3 to 30 seconds. In our 2026-09-28 tests every clip we generated came back as written, with dialogue matching the prompt word for word. Kling applies its own content moderation - it refuses everything from the Moderate level up - and SpicyAPI adds no filter of its own on top. Billing is per second of output in US dollars, with no subscription. You are responsible for having the rights and consent for anything you upload and for how you use what you generate.

Related models and next tasks