Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Kuaishou (Kling) / Kling Video

Kling 2.6

Text and image video generation with model-specific duration, resolution and audio controls.

availableClosed weightsVideo generation
Official documentation (opens in a new tab)Reviewed 13 Oct 2026
7 of 21 specification fields collected
Output resolution720p, 1080pSee specification notes below
Clip duration5 or 10 seconds for text/image generationSee specification notes below
Input billingSee ratesKling AI API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected
Maximum output
Not collected
Input modalities
Text, Image, VideoSource for Input modalities (opens in a new tab)
Reasoning
Not collected
Tool calling
Not collected
Structured output
Not collected
Streaming
Not collected
Batch processing
Not collected
Fine-tuning
Not collected
Knowledge cutoff
Not collected
Release date
Not collected
Parameters
Not collected
Architecture
Not collected
Languages
Not collected
Context caching
Not collected
Video duration
5 or 10 seconds for text/image generationSource for Video duration (opens in a new tab)
Maximum prompt characters
2,500 charactersSource for Maximum prompt characters (opens in a new tab)
Voice controls
Up to two custom or preset voice references on supported native-audio image-to-video requests. Lip-sync voice IDs are a separate namespace.Source for Voice controls (opens in a new tab)

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
kling-v2-6

Published capability-map identifier. The current route selects this model; the new request body does not take model_name.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/image-to-video/kling-2.6Source for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Request mode
Asynchronous task submission with polling or callbackSource for Request mode (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
VideoSilent · 720p1$0.042second
VideoSilent · 1080p2$0.07second
VideoNative audio without voice control · 1080p3$0.14second
VideoNative audio with voice control · 1080p4$0.168second

Rate conditions

  1. Official public API USD list price. Silent; 720p output. Package discounts and account terms may differ; not web-app credits.
  2. Official public API USD list price. Silent; 1080p output. Package discounts and account terms may differ; not web-app credits.
  3. Official public API USD list price. Native audio without voice control; 1080p output. Package discounts and account terms may differ; not web-app credits.
  4. Official public API USD list price. Native audio with voice control; 1080p output. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
kling-v2-6

Published capability-map identifier. The current route selects this model; the new request body does not take model_name.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/text-to-video/kling-2.6Source for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
VideoSilent · 720p1$0.042second
VideoSilent · 1080p2$0.07second
VideoNative audio without voice control · 1080p3$0.14second

Rate conditions

  1. Official public API USD list price. Silent; 720p output. Package discounts and account terms may differ; not web-app credits.
  2. Official public API USD list price. Silent; 1080p output. Package discounts and account terms may differ; not web-app credits.
  3. Official public API USD list price. Native audio without voice control; 1080p output. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
Not collected

No distinct public model selector established for this route.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/motion-control/kling-2.6Source for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Video input duration
3–30 seconds when orientation follows video; 3–10 seconds when orientation follows imageSource for Video input duration (opens in a new tab)
Maximum prompt characters
2,500 charactersSource for Maximum prompt characters (opens in a new tab)
Image input limits
Reference image up to 50MB; reference video up to 100MBSource for Image input limits (opens in a new tab)
Audio controls
Preserve original reference audio or produce silent outputSource for Audio controls (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
VideoMotion control · 720p1$0.07second
VideoMotion control · 1080p2$0.112second

Rate conditions

  1. Official public API USD list price. Motion control; 720p output. Package discounts and account terms may differ; not web-app credits.
  2. Official public API USD list price. Motion control; 1080p output. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
kling-v2-6

model_name in the request body.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/v1/videos/image2videoSource for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Output link expiry
Generated assets are cleared after 30 days; save output URLs promptly.Source for Output link expiry (opens in a new tab)

Artifact availability only, not a training-use policy or a contractual zero-retention guarantee.

Maximum prompt characters
2,500 charactersSource for Maximum prompt characters (opens in a new tab)
Image input limits
10MB; JPG/JPEG/PNG; minimum 300px; aspect ratio 1:2.5 to 2.5:1Source for Image input limits (opens in a new tab)

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
Not collected

No distinct public model selector established for this route.

Access
Authenticated Kling API account and eligible balance/package. New and legacy authentication requirements vary by route.
Regions
Public examples use api-singapore.klingai.com; this hostname does not establish contractual data residency.
API endpoint URL
https://api-singapore.klingai.com/v1/general/custom-voicesSource for API endpoint URL (opens in a new tab)
Request limits
Concurrency depends on the account’s active package and is shared across API keys. Image tasks consume slots by image count; querying tasks does not consume concurrency.Source for Request limits (opens in a new tab)
Audio duration limits
5–30 seconds of clean, single-speaker audioSource for Audio duration limits (opens in a new tab)
Input file formats
MP3, WAV, MP4, MOVSource for Input file formats (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
AudioCustom voice creation1$0.007request

Rate conditions

  1. Official public API USD list price. Voice creation is a separate charge from video generation. Package discounts and account terms may differ; not web-app credits.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
kwaivgi/kling-v2.6-std/motion-control

Exact selector in the anonymous public application catalog. Not a guaranteed public OpenAPI model_name or immutable native checkpoint ID.

Access
Select Kling V2.6 Std Motion Control in the signed-in Akool web workflow. The selector is present in the public model catalog; account entitlements, credits and input validation apply. No generation was executed during review.
Regions
Published personal-data storage: AWS in the EEA or United States unless otherwise specified. This is not a guarantee of a selectable inference region.
appUrl
https://www.akool.com/apps/motion-swap/editSource for appUrl (opens in a new tab)

Public Swap Studio navigation route; the model catalog supplies the selector, not the navigation URL.

Application name
Kling V2.6 Std Motion ControlSource for Application name (opens in a new tab)
nativeLineage
Not collected

Hosted selector and renderer variant; exact independent native checkpoint lineage is not established.

Training data policy
Published terms prohibit use of customer content or usage data to train machine-learning models.Source for Training data policy (opens in a new tab)
parameterContract
{"character_orientation":{"default":"video","description":"Character orientation source: image or video","enum":[{"description":"Best for complex actions. Follows the source video more closely, with lower character consistency. Up to 30s.","label":"Prioritize Motion","value":"video"},{"description":"Best for simple actions. Keeps the target character more consistent, with less precise motion. Up to 30s.","label":"Prioritize Character","value":"image"}],"required":false,"type":"string"},"element_list":{"default":[],"description":"Element reference list.","itemSchema":{"element_id":{"description":"Element ID for reference.","required":false,"type":"string"}},"itemType":"object","required":false,"type":"array"},"image":{"description":"Supported image formats: jpg / jpeg / png. File size must not exceed 10MB. Image width and height must be at least 300px. Aspect ratio between 1:2.5 and 2.5:1.","required":true,"type":"string"},"keep_original_sound":{"default":true,"description":"Whether to retain the original video sound","required":false,"type":"boolean"},"model_name":{"default":"kwaivgi/kling-v2.6/motion-control","required":true,"type":"string"},"negative_prompt":{"default":"","description":"The negative prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"prompt":{"default":"","description":"The positive prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"resolution":{"configs":[{"default":true,"label":"720P","value":"720P"},{"label":"1080P","value":"1080P"}],"default":"720P","enum":["720P","1080P"],"required":false,"type":"string"},"video":{"description":"The uploaded motion reference video must be between 3 and 30 seconds. The generated video duration will match the uploaded video.","maxDuration":30,"minDuration":3,"required":true,"type":"string"}}Source for parameterContract (opens in a new tab)

Public app schema, not a universal native-model limit. Conflicting descriptions and numeric fields are retained.

Output resolutions
720P, 1080PSource for Output resolutions (opens in a new tab)

Schema default: 720P. The rendered page may start with another persisted/UI default.

Output count choices
1, 2, 3, 4Source for Output count choices (opens in a new tab)

Choices are plan-gated catalog quantities. They do not establish a discounted Batch API or override batch_count=1 in a request schema.

nestedModelDefault
kwaivgi/kling-v2.6/motion-controlSource for nestedModelDefault (opens in a new tab)

A nested generic model default differs from the outer standard/pro selector; use the app contract rather than substituting IDs.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Akool web applicationKling V2.6 Std Motion Control14 creditssecond

Rate conditions

  1. Published price_config unit_credit and unit_duration for this hosted selector. Native-provider API prices, cash conversion, minimum billing blocks, rounding and final account discounts are not inferred.
Pricing source (opens in a new tab)

Data & enterprise terms

Terms state customer content and usage data will not be used by Akool or third parties to train machine-learning models. Privacy policy gives Customer Content a 365-day retention period with user deletion, and AWS storage in the EEA or US unless otherwise specified. Generated-resource expiry is separate from storage retention. Contract-specific and legal exceptions apply.

Read the service policy (opens in a new tab)
API model ID
kwaivgi/kling-v2.6-pro/motion-control

Exact selector in the anonymous public application catalog. Not a guaranteed public OpenAPI model_name or immutable native checkpoint ID.

Access
Select Kling V2.6 Pro Motion Control in the signed-in Akool web workflow. The selector is present in the public model catalog; account entitlements, credits and input validation apply. No generation was executed during review.
Regions
Published personal-data storage: AWS in the EEA or United States unless otherwise specified. This is not a guarantee of a selectable inference region.
appUrl
https://www.akool.com/apps/motion-swap/editSource for appUrl (opens in a new tab)

Public Swap Studio navigation route; the model catalog supplies the selector, not the navigation URL.

Application name
Kling V2.6 Pro Motion ControlSource for Application name (opens in a new tab)
nativeLineage
Not collected

Hosted selector and renderer variant; exact independent native checkpoint lineage is not established.

Training data policy
Published terms prohibit use of customer content or usage data to train machine-learning models.Source for Training data policy (opens in a new tab)
parameterContract
{"character_orientation":{"default":"video","description":"Character orientation source: image or video","enum":[{"description":"Best for complex actions. Follows the source video more closely, with lower character consistency. Up to 30s.","label":"Prioritize Motion","value":"video"},{"description":"Best for simple actions. Keeps the target character more consistent, with less precise motion. Up to 30s.","label":"Prioritize Character","value":"image"}],"required":false,"type":"string"},"element_list":{"default":[],"description":"Element reference list.","itemSchema":{"element_id":{"description":"Element ID for reference.","required":false,"type":"string"}},"itemType":"object","required":false,"type":"array"},"image":{"description":"Supported image formats: jpg / jpeg / png. File size must not exceed 10MB. Image width and height must be at least 300px. Aspect ratio between 1:2.5 and 2.5:1.","required":true,"type":"string"},"keep_original_sound":{"default":true,"description":"Whether to retain the original video sound","required":false,"type":"boolean"},"model_name":{"default":"kwaivgi/kling-v2.6/motion-control","required":true,"type":"string"},"negative_prompt":{"default":"","description":"The negative prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"prompt":{"default":"","description":"The positive prompt for the generation.","maxLength":5000,"required":false,"type":"string"},"resolution":{"configs":[{"default":true,"label":"720P","value":"720P"},{"label":"1080P","value":"1080P"}],"default":"720P","enum":["720P","1080P"],"required":false,"type":"string"},"video":{"description":"The uploaded motion reference video must be between 3 and 30 seconds. The generated video duration will match the uploaded video.","maxDuration":30,"minDuration":3,"required":true,"type":"string"}}Source for parameterContract (opens in a new tab)

Public app schema, not a universal native-model limit. Conflicting descriptions and numeric fields are retained.

Output resolutions
720P, 1080PSource for Output resolutions (opens in a new tab)

Schema default: 720P. The rendered page may start with another persisted/UI default.

Output count choices
1, 2, 3, 4Source for Output count choices (opens in a new tab)

Choices are plan-gated catalog quantities. They do not establish a discounted Batch API or override batch_count=1 in a request schema.

nestedModelDefault
kwaivgi/kling-v2.6/motion-controlSource for nestedModelDefault (opens in a new tab)

A nested generic model default differs from the outer standard/pro selector; use the app contract rather than substituting IDs.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 14 Oct 2026
CategoryUsageRateUnit
Akool web applicationKling V2.6 Pro Motion Control16 creditssecond

Rate conditions

  1. Published price_config unit_credit and unit_duration for this hosted selector. Native-provider API prices, cash conversion, minimum billing blocks, rounding and final account discounts are not inferred.
Pricing source (opens in a new tab)

Data & enterprise terms

Terms state customer content and usage data will not be used by Akool or third parties to train machine-learning models. Privacy policy gives Customer Content a 365-day retention period with user deletion, and AWS storage in the EEA or US unless otherwise specified. Generated-resource expiry is separate from storage retention. Contract-specific and legal exceptions apply.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

Kling AI API

kling-v2-6
Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

kling-v2-6
Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

kling-v2-6
Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Kling AI API

Not verified
How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Akool web app

kwaivgi/kling-v2.6-std/motion-control
Not verified

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How it works
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Minimum reusable input
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Lifetime & refresh
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How to enable it
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Usage fields
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Billing rules
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Limits & data boundaries
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

Akool web app

kwaivgi/kling-v2.6-pro/motion-control
Not verified

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How it works
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Minimum reusable input
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Lifetime & refresh
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

How to enable it
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Usage fields
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Billing rules
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

Limits & data boundaries
Not collected

Saved media, avatar templates, voice assets and temporary result URLs do not establish prompt caching or discounted cached-input pricing.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 14 Oct 2026

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Inference from the exact named production model or managed service in Kuaishou’s official API catalog: no downloadable production weights or open-weight license were established for this identity. Original public-weight Kolors and research derivatives are excluded; public demo code is not evidence of production weights.

Classification evidence (opens in a new tab)

Lifecycle dates

API availability announced15 Dec 2025Source (opens in a new tab)

Sources reviewed