---
title: "Kling API — All variants, pricing, code samples | RunAPI"
url: "https://runapi.ai/models/kling.md"
canonical: "https://runapi.ai/models/kling.md"
locale: "en"
model: "Kling"
provider: "Kuaishou"
modality: "video"
variant_count: 5
price_from_cents: 8
---

# Kling

Text and image-to-video at up to 4K 60fps with multimodal audio and AI avatar generation.

**Provider:** Kuaishou
**Modality:** Video
**Catalog:** 5 variants

Kling is Kuaishou&#39;s video generation model supporting up to 4K 60fps output, avatar generation, and multimodal audio synthesis. It offers text-to-video and image-to-video with motion control and professional-quality rendering.

## Variants

| Version | Variant | Pricing | Billing | URL |
|---|---|---|---|---|
| kling-3.0 | `3.0` | $0.140 | second | https://runapi.ai/models/kling/3.0.md |
| kling-ai-avatar-pro | `ai-avatar-pro` | $0.160 | second | https://runapi.ai/models/kling/ai-avatar-pro.md |
| kling-ai-avatar-standard | `ai-avatar-standard` | $0.080 | second | https://runapi.ai/models/kling/ai-avatar-standard.md |
| kling-v2.5-turbo-image-to-video-pro | `v2.5-turbo-image-to-video-pro` | $0.090 | second | https://runapi.ai/models/kling/v2.5-turbo-image-to-video-pro.md |
| kling-v2.5-turbo-text-to-video-pro | `v2.5-turbo-text-to-video-pro` | $0.090 | second | https://runapi.ai/models/kling/v2.5-turbo-text-to-video-pro.md |


## Install

```sh
npm install @runapi.ai/kling
# or
gem install runapi-kling
```

## Quickstart

```sh
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "model": "kling-3.0", "prompt": "..." }'
```

## Context

Kling is Kuaishou&#39;s flagship video model, supporting 4K 60fps, AI avatars, and multimodal audio. Through RunAPI, all Kling variants share unified API access and billing.

## FAQ

### Which variant should I start with?

Pick the cheapest variant that meets your quality bar. Most teams start on the fast variant and graduate to pro for production.

### Is there a free tier?

New accounts get free first calls on every model. After that, pay per call.

### Do you stream results?

Where streaming is available, RunAPI streams end-to-end.

### How are failures billed?

Failed generations are not charged.

### Are outputs cached?

Generated outputs are stored and retrievable by task ID. Inputs are not cached.

### Can I use commercially?

Yes — commercial use is included for every variant unless a model license explicitly restricts it, which is called out on the variant page.

### What about rate limits?

Per-key rate limits scale with usage tier. See pricing page for current limits.

### Where can I report issues?

Open an issue on the public GitHub repo or email support.

