14 models · video

Kling API

Kling is a family of AI video models made by Kuaishou. varg runs 14 of them on one API key: Kling 4.0, Kling 4.0 Flash, Kling v3 and 11 more. Between them they cover text to video, image to video, video to video, reference to video and motion control; they return video.

Price
From $0.38 per run Kling 4.0 Flash
Kling 4.0
From $0.48 per run
Made by
Kuaishou
Flagship id
kling_v4

Every Kling model runs on one varg API key and one credit balance, the same as every other model here. You pay the provider's price, with no markup.

POST /v2/tools/video/call
curl -X POST https://api.varg.ai/v2/tools/video/call \
  -H "Authorization: Bearer $VARG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "kling_v4",
  "prompt": "A detective in a black trench coat stands on a rooftop in the rain, looking through a telescope.",
  "duration": 5
}'

Kling models and prices

Kling on varg starts from $0.38 per run (Kling 4.0 Flash). Prices are in US dollars and are the provider's own, with no markup. A "from" price is the cheapest request the catalog states for that model; each model's page has every rate and input. The descriptions are the catalog's own, shortened.

Kling models on varg
ModelCatalog descriptionTakesPriceTypical time
Kling 4.0kling_v4Kling 4.0 by Kuaishou. Up to 30 seconds at 1080p, multi-shot prompts, up to 7 reference elements, 10 keyframes and video editing.Text to video, Image to video, Video to videoFrom $0.48 per runfrom $0.157/s~3 min
Kling 4.0 Flashkling_v4_flashKling 4.0 Flash by Kuaishou. Fast 720p drafts up to 20 seconds from text, a start frame or reference elements.Text to video, Image to video, Video to videoFrom $0.38 per run$0.126/s~2 min
Kling v3kling_v3Pro tier. Text-to-video and image-to-video.Image to video, Reference to video, Text to videoFrom $0.56 per runfrom $0.112/s~2 min
Kling v3 4K Image to Videokling_v3_4k_image_to_videoKling v3 in 4K. Image-to-video, billed per second.Image to videoFrom $1.26 per run$0.42/s~2 min
Kling v3 4K Reference to Videokling_v3_4k_reference_to_videoKling v3 in 4K. Video from references, billed per second.Reference to videoFrom $1.26 per run$0.42/s~2 min
Kling v3 Pro Motion Controlkling_v3_pro_motion_controlKling v3 Pro with motion control: precise camera and subject movement. Flat price per run.Motion controlFrom $1.68 per run~2 min
Kling v3 Pro Reference to Videokling_v3_pro_reference_to_videoKling v3 Pro. Video from references, billed per second.Reference to videoFrom $0.56 per runfrom $0.112/s~2 min
Kling v3 Standardkling_v3_standardKling O3 standard tier. Good balance of quality and cost.Text to video, Image to videoFrom $0.56 per runfrom $0.112/s~2 min
Kling v3 Standard Motion Controlkling_v3_standard_motion_controlKling v3 Standard with motion control: precise camera and subject movement. Flat price per run.Motion controlFrom $1.26 per run~2 min
Kling v3 Standard Video to Videokling_v3_standard_v2v_referenceKling v3 Standard. Video-to-video guided by a reference, billed per second.Video to videoFrom $0.63 per run$0.126/s~2 min
Kling v2.6kling_v2_6Pro tier with improved motion consistency.Text to video, Image to videoFrom $0.56 per runfrom $0.112/s~3 min
Kling v2.6 Motionkling_v2_6_motionMotion control variant. Precise camera and subject movement.Motion controlFrom $0.56 per runfrom $0.112/s~2 min
Kling v2.5kling_v2_5Turbo variant. Fast generation with good quality.Text to video, Image to videoFrom $0.56 per runfrom $0.112/s~2 min
Kling v2kling_v2Master tier. Stable and well-tested.Text to video, Image to videoFrom $0.56 per runfrom $0.112/s~2 min

Call the Kling API

The call below runs Kling 4.0. For another Kling model, put its id from the table in "model"; the rest of the request keeps its shape.

REST

POST https://api.varg.ai/v2/tools/video/call with Authorization: Bearer $VARG_API_KEY. It answers 202 with a job right away; poll GET /v2/jobs/{id} until its status is completed, then read output.outputs[0].url.

POST /v2/tools/video/call
curl -X POST https://api.varg.ai/v2/tools/video/call \
  -H "Authorization: Bearer $VARG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "kling_v4",
  "prompt": "A detective in a black trench coat stands on a rooftop in the rain, looking through a telescope.",
  "duration": 5
}'

From Claude, ChatGPT or Cursor (MCP)

The varg MCP server, https://mcp.varg.ai/mcp, runs Kling 4.0 with call_tool. Sign in with varg, no API key to paste. How to connect it

Claude Code
claude mcp add --transport http varg https://mcp.varg.ai/mcp
call_tool
{
  "tool": "video",
  "input": {
    "model": "kling_v4",
    "prompt": "A detective in a black trench coat stands on a rooftop in the rain, looking through a telescope.",
    "duration": 5
  },
  "wait": true
}

From a terminal (CLI)

vargai is the varg command line: every tool of the MCP server is a command. Install and log in

vargai
curl -fsSL https://varg.ai/install | sh
vargai call_tool --tool video '{"model":"kling_v4","prompt":"A detective in a black trench coat stands on a rooftop in the rain, looking through a telescope.","duration":5}'

How billing works

Every model is billed at its provider's price with no markup, from one credit balance: 1 credit is $0.01. varg's fee is on the top-up, not on the run: 5.5% of the credits you buy ($0.80 at the least), or 8% for a team workspace. Pricing

Kling compared

Price, limits and inputs side by side, from the same catalog as this page.

How to use Kling

Step-by-step pages on varg how to.

Kling API: questions

How much does the Kling API cost on varg?
The lowest price the catalog states in the Kling family is from $0.38 per run ($0.126/s), on Kling 4.0 Flash. Every model is billed at its provider's price with no markup, from one credit balance: 1 credit is $0.01. For the exact price of a request before you run it, send the same body to POST https://api.varg.ai/v2/estimate.
Which Kling models are on varg?
14: Kling 4.0 (from $0.48 per run), Kling 4.0 Flash (from $0.38 per run), Kling v3 (from $0.56 per run), Kling v3 4K Image to Video (from $1.26 per run), Kling v3 4K Reference to Video (from $1.26 per run), Kling v3 Pro Motion Control (from $1.68 per run), Kling v3 Pro Reference to Video (from $0.56 per run), Kling v3 Standard (from $0.56 per run), Kling v3 Standard Motion Control (from $1.26 per run), Kling v3 Standard Video to Video (from $0.63 per run), Kling v2.6 (from $0.56 per run), Kling v2.6 Motion (from $0.56 per run), Kling v2.5 (from $0.56 per run) and Kling v2 (from $0.56 per run). Each has its own page with the parameters and a call to copy.
Which Kling models take an image?
8 of the 14: Kling 4.0, Kling 4.0 Flash, Kling v3, Kling v3 4K Image to Video, Kling v3 Standard, Kling v2.6, Kling v2.5 and Kling v2. The catalog lists image to video for them; pass the image as a URL in "files".
What is the longest clip the Kling models make?
30 seconds, on Kling 4.0, by the models' input schemas. Then Kling 4.0 Flash (20 s), Kling v3 (15 s), Kling v3 4K Image to Video (15 s) and Kling v3 4K Reference to Video (15 s).
Which Kling models generate audio?
7 of the 14: Kling 4.0, Kling v3, Kling v3 4K Image to Video, Kling v3 4K Reference to Video, Kling v3 Pro Reference to Video, Kling v3 Standard and Kling v2.6. Set "audio": true in the request and the video comes with a native audio track. The input schemas of the others state no audio switch; each model page says what that model returns.
How long do Kling requests take?
Typically from about 2 min (Kling 4.0 Flash) to about 3 min (Kling 4.0), by the catalog's estimates for each model's fastest route. The API answers at once with a job id, so nothing waits on an open connection while it runs.
How do I call the Kling API?
Send POST https://api.varg.ai/v2/tools/video/call with the header "Authorization: Bearer $VARG_API_KEY" and a JSON body that includes "model", for example "model": "kling_v4". The call answers 202 with a job right away. Poll GET https://api.varg.ai/v2/jobs/{id} until "status" is "completed", then read output.outputs[0].url, or pass options.webhook_url to be called back.
Can I use Kling from Claude, ChatGPT or Cursor?
Yes. Add the varg MCP server (https://mcp.varg.ai/mcp) to Claude, ChatGPT, Cursor or any other MCP client and sign in with varg, with no API key to paste. The agent runs a model with call_tool, passing tool "video" and the model id, for example "model": "kling_v4".

More model APIs

Same API key, same request shape: change the model string to switch.

All models

For AI agents: each model above has its full spec as Markdown at varg.ai/models/kling_v4.md (swap the id), and every model is listed in varg.ai/models/llms.txt.