---
title: "Kling 4.0"
description: "Kling 4.0: video from text, a start frame (plus an optional end frame), or up to 10 reference images. 3 to 30 seconds at 720p or 1080p. Wire a clip into Source Video to edit it instead: swap a character or restyle the clip, with up to 10 reference images. The edit keeps the clip's length and shape and is priced on its measured length."
updated: 2026-10-26
---

# Kling 4.0

**Node type:** `video:kling_video_v4_t2v`  
**Category:** `video`

## Description

Kling 4.0: video from text, a start frame (plus an optional end frame), or up to 10 reference images. 3 to 30 seconds at 720p or 1080p. Wire a clip into Source Video to edit it instead: swap a character or restyle the clip, with up to 10 reference images. The edit keeps the clip's length and shape and is priced on its measured length.

## Pricing

- **Cost:** ~19 credits per seconds
- **Per-second rate:** The figure is the rate for a 5-second clip. Shorter clips can cost a bit more per second. You're always charged for the real length.

## Variant family

- **Family:** `kling_v4`
- **Is primary:** yes
- **All variants:** `video:kling_video_v4_t2v`, `video:kling_video_v4_i2v`, `video:kling_video_v4_r2v`, `video:kling_video_v4_edit`

## Canvas ports

These appear as port handles on the left side of the node.

| ID                     | Label                | Details                                                                                                                                                                                                                                                                                                                                                              |
| ---------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `prompt`               | **Prompt**           | `TEXT` _(required)_ · multiline                                                                                                                                                                                                                                                                                                                                      |
| `video_url`            | **Source Video**     | `VIDEO`. A clip to edit (swap a character, restyle, change the scene), 3 to 30 seconds, at least 700px on each side. Refer to it in the prompt as @Video1. The edit keeps the clip's length and shape and is priced on its measured length; Duration and Aspect Ratio are not used. It cannot be combined with a Start or End Frame; put images in Reference Images. |
| `image_url`            | **Start Frame**      | `IMAGE`                                                                                                                                                                                                                                                                                                                                                              |
| `end_image_url`        | **End Frame**        | `IMAGE`                                                                                                                                                                                                                                                                                                                                                              |
| `reference_image_urls` | **Reference Images** | `IMAGE` · list                                                                                                                                                                                                                                                                                                                                                       |

## Sidebar config

These render as form fields in the right-side config panel when the node is selected.

| ID             | Label                  | Details                                                                                                                              |
| -------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `duration`     | **Duration (seconds)** | `NUMBER` · `3…30` · default: `5`                                                                                                     |
| `resolution`   | **Resolution**         | `TEXT` · options: `720p`, `1080p` · default: `"720p"`                                                                                |
| `aspect_ratio` | **Aspect Ratio**       | `TEXT` · options: `16:9`, `9:16`, `1:1`, `21:9` · default: `"16:9"`. Ignored when only a Start Frame is wired: the video follows it. |

## Outputs

| ID      | Label               | Type    |
| ------- | ------------------- | ------- |
| `video` | **Generated Video** | `VIDEO` |

---

_Auto-generated from the Wireflow node registry._

Last updated: 2026-10-26

---

Documentation index: fetch https://www.wireflow.ai/llms.txt for the full list of Wireflow docs.
