Makernice
← All posts
An older compact cinema camera and a newer, larger cinema camera with a wide lens side by side on a wooden workbench in soft window lightComparisons

Kling 4.0 vs Kling 3.0: What Changed and How to Migrate

Makernice Team ·

Prices as of November 2, 2026 (price list v12).

Kling 4.0 is the newer Kling model from Kuaishou on Makernice, and compared with Kling 3.0 it runs up to 30 seconds instead of 15, picks 720p or 1080p through a resolution field instead of separate model ids, and adds reference-to-video with up to 10 images and a 21:9 ratio. Kling 3.0 remains the only Kling line here with a 4K tier. Kuaishou released Kling 4.0 on October 15, 2026, and it has been available on the Makernice API since October 30, 2026. Both generations always include audio.

What is new in Kling 4.0 compared with Kling 3.0?

Kling 4.0Kling 3.0 StandardKling 3.0 ProKling 3.0 4K
API model idkling-4.0kling-3.0-standardkling-3.0-prokling-3.0-4k
How the tier is chosenresolution: 720p or 1080pModel id (720p tier)Model id (1080p tier)Model id (4K tier)
Default tier720p720p1080p4K
Modest2v · i2v · flf · r2vt2v · i2v · flft2v · i2v · flft2v only
Duration3–30 s (default 5)3–15 s (default 5)3–15 s (default 5)3–15 s (default 5)
Ratios (text-to-video)16:9, 9:16, 1:1, 21:99:16, 16:9, 1:19:16, 16:9, 1:19:16, 16:9, 1:1
Reference imagesUp to 10 (r2v)Not supportedNot supportedNot supported
AudioAlways includedAlways includedAlways includedAlways included
negative_promptNot acceptedUp to 2,000 charsUp to 2,000 charsUp to 2,000 chars
Prompt limit4,000 chars2,500 chars2,500 chars2,500 chars
Per second$0.168 (720p) · $0.252 (1080p)$0.1209$0.1612$0.5142
Model pageKling 4.0Kling 3.0 StandardKling 3.0 ProKling 3.0 4K

Source: GET /v1/models and GET /v1/pricing (price list v12, November 2, 2026). In the mode row, t2v is text-to-video, i2v is image-to-video, flf is first and last frame and r2v is reference-to-video. Catalog facts only, no quality ranking.

What can Kling 4.0 do that Kling 3.0 cannot?

  • Longer clips. One Kling 4.0 request can return up to 30 seconds; beyond 15 seconds, Kling 3.0 needs two or more clips joined together.
  • Reference-to-video. Send mode set to r2v with up to 10 images in reference_images and describe them in the prompt.
  • 21:9 framing. Kling 4.0 text-to-video and reference-to-video accept 21:9 as well as 16:9, 9:16 and 1:1.
  • One model id for two tiers. Kling 4.0 switches between 720p and 1080p with the resolution field, so the model id stays the same.

Which Kling 4.0 features are not available through the Makernice API?

The capabilities below are not available on Makernice through this API (as of October 30, 2026). This describes what the Makernice API accepts, not what Kuaishou offers elsewhere.

  • 4K output. For 4K on Makernice, Kling 3.0 4K and Seedance 2.5 remain the options.
  • A timeline of up to 10 keyframes. The API takes one first frame (image_url) and an optional last frame (last_image_url).
  • Video references. Reference-to-video takes images only, through reference_images.
  • Motion Control.
  • Kling 4.0 Flash.

How do you migrate a Kling 3.0 request to Kling 4.0?

Most requests need three changes:

  • Model id. Replace kling-3.0-standard or kling-3.0-pro with kling-4.0.
  • Resolution. Kling 4.0 defaults to 720p, so a Kling 3.0 Pro request needs resolution set to 1080p to stay on the 1080p tier, and a Kling 3.0 Standard request can leave it out.
  • negative_prompt. Remove it, because Kling 4.0 has no negative_prompt option and returns 400 invalid_request when one is sent.

Durations of 3 to 15 seconds stay valid, and prompts may run to 4,000 characters instead of 2,500. Image-to-video and first and last frame keep the same fields (image_url, plus last_image_url for flf), and neither generation takes aspect_ratio in those modes. A Kling 3.0 4K request has no Kling 4.0 equivalent at the same tier, because Kling 4.0 tops out at 1080p.

  {
-   "model": "kling-3.0-pro",
+   "model": "kling-4.0",
+   "resolution": "1080p",
    "mode": "t2v",
    "prompt": "A paper boat drifts down a rain gutter, macro shot, soft afternoon light.",
-   "negative_prompt": "blurry, text, watermark",
    "duration": 10,
    "aspect_ratio": "16:9"
  }
import os, requests

API = "https://api.makernice.com/v1"
H = {"Authorization": f"Bearer {os.environ['MAKERNICE_API_KEY']}"}
job = {"mode": "t2v", "prompt": "A paper boat drifts down a rain gutter, macro shot, soft afternoon light.",
       "duration": 10, "aspect_ratio": "16:9"}

for model, extra in (("kling-3.0-pro", {}), ("kling-4.0", {"resolution": "1080p"})):
    q = requests.post(f"{API}/generations/quote", json={**job, **extra, "model": model}, headers=H, timeout=30).json()
    print(model, f"${int(q['amount']) / 1e6:.2f}")   # $1.61 · $2.52

Quoting is free and holds nothing; each quote is locked for 12 minutes. The quote, create and poll flow is the same for both generations: create with the quote_id and an Idempotency-Key, then poll (quickstart).

How much do Kling 4.0 and Kling 3.0 cost per clip?

Price list v12 (as of November 2, 2026). Clip price = per-second price × seconds, rounded to the cent; the quote shows the exact amount. Audio is included in every price below.

ModelPer second5 s10 s15 s30 s
Kling 4.0 · 720p$0.168$0.84$1.68$2.52$5.04
Kling 4.0 · 1080p$0.252$1.26$2.52$3.78$7.56
Kling 3.0 Standard (720p)$0.1209$0.60$1.21$1.81Max 15 s
Kling 3.0 Pro (1080p)$0.1612$0.81$1.61$2.42Max 15 s
Kling 3.0 4K$0.5142$2.57$5.14$7.71Max 15 s

Per second, Kling 4.0 costs 1.39× the price of Kling 3.0 Standard at 720p and 1.56× the price of Kling 3.0 Pro at 1080p. A single 30 second Kling 4.0 clip at 1080p costs $7.56, while on Kling 3.0 Pro the same length takes two 15 second clips at $2.42 each.

Live prices: Pricing or GET https://api.makernice.com/v1/pricing (no key needed).

When should you still use Kling 3.0?

3D clay illustration of a small square picture frame with a short film strip, an orange arrow, and a wide panoramic frame with a film strip twice as long, a fan of picture cards and a small loudspeaker
Kling 4.0 adds length, references and 21:9; Kling 3.0 keeps the 4K tier and negative_prompt.
  • Use Kling 3.0 4K for text-to-video at the 4K tier, which Kling 4.0 does not offer on Makernice.
  • Use Kling 3.0 Standard or Pro when your prompts depend on negative_prompt.
  • Keep an existing Kling 3.0 pipeline as it is while you compare quotes and results on Kling 4.0 shot by shot; Kling 3.0 requests keep working unchanged.
  • Use Kling 4.0 for clips over 15 seconds, reference images, 21:9 framing, or one model id for both 720p and 1080p.

Next: Kling 4.0 vs Seedance 2.5 compares Kling 4.0 with ByteDance's model, Kling 3.0 Pro vs Standard vs 4K explains the three Kling 3.0 tiers, and the Kling 4.0 model page lists every field.

Frequently asked questions

What is the difference between Kling 4.0 and Kling 3.0?
On Makernice, Kling 4.0 runs 3 to 30 seconds, takes a resolution field (720p or 1080p) and adds reference-to-video with up to 10 images and a 21:9 ratio. Kling 3.0 runs 3 to 15 seconds, fixes the tier by model id (Standard 720p, Pro 1080p, 4K) and has no reference-to-video. Both always include audio.
Is Kling 4.0 better than Kling 3.0?
This comparison does not rank output quality. On Makernice, Kling 4.0 accepts longer clips, reference images and 21:9, while Kling 3.0 keeps a 4K tier and the negative_prompt option. Run the same prompt on both and compare the quotes and the results.
Does Kling 4.0 support 4K?
Not on Makernice. Kling 4.0 is available at 720p and 1080p through the Makernice API (as of October 30, 2026). For 4K, use Kling 3.0 4K (text-to-video only) or Seedance 2.5 with resolution set to 4k.
What do I change in my code to move from Kling 3.0 to Kling 4.0?
Change model to kling-4.0, send resolution set to 1080p if you used kling-3.0-pro (the default is 720p), and remove negative_prompt. Durations up to 15 seconds and the quote, create and poll flow keep working.
How much does Kling 4.0 cost compared with Kling 3.0?
On price list v12 (November 2, 2026), Kling 4.0 costs $0.168 per second at 720p and $0.252 at 1080p. Kling 3.0 Standard costs $0.1209, Kling 3.0 Pro $0.1612 and Kling 3.0 4K $0.5142 per second. A 10 second clip is $2.52 on Kling 4.0 at 1080p and $1.61 on Kling 3.0 Pro.

Models in this post