Kling 3.0 Omni API
Kling 3.0 with multi-image references for consistent characters
Try Kling 3.0 Omni
Runs on your balance at the price shown on the button. Results are saved to your account.
Output frame shape.
Output resolution. Higher resolutions cost more per second.
Length of the generated clip in seconds (3–15s). You pay per second.
Create a free account with Google or email — pay only for what you generate.
Your video will appear here
Write a prompt, pick your settings and hit Run. You only pay for successful generations.
What is Kling 3.0 Omni?
Kling 3.0 Omni turns text, a first and last frame, or up to 7 reference images into 3–15 second 720p or 1080p videos with consistent characters and optional native audio.
One model, every input
Omni is Kling's unified multimodal video model: generate from text, animate a first (and last) frame, or combine several reference images of people, products and places — then refer to them in the prompt as @Image1, @Image2…
Consistency across shots
Reference images keep faces, outfits and products on-model, making Omni the Kling choice for branded content, storyboards and recurring characters.
Kling 3.0 Omni pricing
Pay per second of video. No subscription. Failed generations are refunded automatically.
| Tier | Official price | Cheaper Gen. | You save |
|---|---|---|---|
720p silent | $0.074/s | −12% | |
720p + audio with native audio | $0.099/s | −12% | |
1080p silent | $0.099/s | −12% | |
1080p + audio with native audio | $0.123/s | −12% |
- Official price: Kling developer API list price for Kling 3.0 Omni without video input ($0.084 / s at 720p, $0.112 / s at 1080p; with native audio $0.112 / $0.14). Prices verified 2026-10-16.
- Reference images are included in the price.
- Native audio is billed at a higher per-second rate.
Specifications
- Resolutions
- 720p · 1080p
- Duration
- 3–15 s
- Aspect ratios
- 16:9 · 9:16 · 1:1
- Audio
- Optional (billed higher)
- Inputs
- Text, first/last frame, or up to 7 reference images
- Released
- Feb 25, 2026
Use Kling 3.0 Omni via API
One request to start a job, one to fetch the result. Same shape for every model.
import os, time, requests
API = "https://cheapergen.com/api/v1"
headers = {"Authorization": f"Bearer {os.environ['CHEAPERGEN_API_KEY']}"}
# 1. Submit the job
job = requests.post(f"{API}/run/kuaishou/kling-3.0-omni/text-to-video", headers=headers, json={
"prompt": "A lone samurai walks through falling cherry blossoms at dusk, slow tracking shot, cinematic lighting",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}).json()
# 2. Poll until it finishes (or pass "webhook_url" and skip polling)
while job["status"] in ("queued", "running"):
time.sleep(3)
job = requests.get(f"{API}/generations/{job['id']}", headers=headers).json()
print(job["status"], job["output"]["video"]["url"] if job["status"] == "succeeded" else job["error"])Example prompts
Hit “Try it” to load a prompt into the playground above.
- Reference to Video
@Image1 tries on the jacket from @Image2 in front of a mirror, then turns to camera and smiles
A paper crane unfolds into a real bird and flies out of an open window, morning light
- Reference to Video
@Image1 and @Image2 share an umbrella crossing a rainy Tokyo street at night, slow dolly
Kling 3.0 Omni FAQ
Related models

Kling3.0
Text · Image → Video
Kling's flagship video model — cinematic motion, native audio, up to 15 s

ViduQ3 Mix
Reference → Video
Vidu's premium reference-to-video: up to 7 images, consistent subjects

Seedance2.0
Text · Image · Reference → Video
Cinematic multi-shot video with native audio, up to 4K
Kling 3.0 Omni is developed by Kuaishou. Cheaper Gen. provides API access through official upstream endpoints and does not own the model. Trademarks belong to their respective owners. · Markdown · OpenAPI
