Blog · 2026-11-07

Kling 4.0 vs Seedance 2.5 prompts: creators write both the same way, Kling's guide changes the inputs

We measured 591 Seedance 2.5 and 17 Kling 4.0 prompts that creators posted on X, plus the 20 examples in Kling's 4.0 user guide. Creators write both models the same way: about 2,300 characters, six timed segments, a 30-second plan. Kling's guide differs in how it names inputs, writes edits and plans length.

Summary

If you have a Seedance 2.5 prompt that works, use it as your first Kling 4.0 draft. Change three things: how you name your inputs, how you write edits, and how long you plan.

The reason is simple: creators already write the two models the same way. We compared 591 Seedance 2.5 prompts and 17 Kling 4.0 prompts that creators posted on X, each kept verbatim with its video:

  • Same length. The median is 2,384 characters for Seedance 2.5 and 2,183 for Kling 4.0. In both sets, 58% to 59% run past 2,000 characters.
  • Same shot list. About half split the clip into timed segments like 0-3s (51% and 53%). Those have a median of six segments and plan for 30 seconds.
  • Same camera words. 85% and 82% name a camera move or framing, such as a tracking shot or a close-up.

The difference is in Kling’s own guide. The 20 examples in the Kling 4.0 user guide name inputs with tags like @Image 1, @Video 1 and @Element1: 65% of the examples and all 7 edits. Creators on either model do that in 6% of prompts.

Treat the Kling creator numbers as an early read: 17 prompts from the first two weeks. The guide numbers are exact counts over its examples.

Our picks

  1. Start from your Seedance draft. Length, timed segments and camera words carry over, because creators already use one shape for both models. Compare a typical Seedance 2.5 action opening with a typical Kling 4.0 fortress battle: both are scene by scene shot lists with times.
  2. Give each input a tag and one job. Kling’s guide writes Use @Video 1 as the reference for camera movements and shot pacing. Replace the Element with the car from @Image 1 and the background with @Image 2. That is the whole prompt. Seedance creators who upload references mostly describe them in words; 22% of their English reference-to-video prompts use @ tags.
  3. Write an edit in one or two sentences. Kling’s 7 edit examples have a median of 352 characters on one line. Say what changes, then keep the rest: Edit @Video 1 to remove the foreground person. Keep everything else unchanged opens the foreground removal example.
  4. If a 30-second plan drifts, try the guide’s 15. Timed examples in Kling’s guide plan for 15 seconds. Creators plan for 30 on both models. Six segments in 15 seconds gives each beat about two and a half seconds.
  5. Count the characters when several people share the frame. 46% of the guide’s examples outside edits open with a line like SCENE CONTEXT EXACT 3 UNIQUE HUMAN CHARACTERS ACROSS THE VIDEO, as in the interpreter scene. Seedance creators do it in 9% of prompts.

Which part are you about to change when you switch models: the story, or the inputs? Only the inputs need Kling’s syntax.

How we tested

  1. The prompts. Every Kling 4.0 and Seedance 2.5 entry in the open collection awesome-image-video-prompts at commit 590b532: 630 prompts. Kling 4.0 has 20 from Kling’s 4.0 user guide and 17 from creators on X. Seedance 2.5 has 591 from X, 392 of which the collection found through the open LearnPrompt/awesome-seedance list, and 2 from Reddit, which we left out.
  2. Posting days. X post IDs carry their creation time. The Seedance posts run from July 31, the day Seedance 2.5 launched, to November 2. The Kling 4.0 posts run from October 16 to October 31.
  3. A timing check. Early posts can be quick tries, so we also measured the 65 Seedance posts from October 16 onward, the same weeks as the Kling set.
  4. Features. For each prompt we counted characters, words and lines, and tested patterns: timed segments (two or more ranges like 0-3s), shot labels like Shot 1, a stated duration, input tags, a character count line, labeled sections, speech, audio, negative instructions (no, avoid, without), an aspect ratio and camera terms. For timed prompts we took the latest end second as the planned length. The exact patterns are in the script.
  5. Kling’s guide. We split its 20 examples into the 7 video edits and the other 13 (9 reference-to-video, 4 keyframes), because edits are a different kind of prompt.

Results

Creators on X

Kling 4.0 (17)Seedance 2.5 (591)
Median length2,183 characters, 10 lines2,384 characters, 12 lines
Over 2,000 characters59%58%
Timed segments53%51%
Segments, when timed66
Planned length, when timed30 seconds30 seconds
Several shots (timed or Shot 1 labels)76%56%
States a duration82%73%
Camera terms82%85%
Labeled sections59%54%
Negative instructions94%73%
Mentions audio71%51%
Spoken lines29%15%
Character count line18%9%
@ input tags6%6%

Kling’s 4.0 user guide

Edits (7)Other examples (13)
Median length352 characters, 1 line5,032 characters, 15 lines
@ input tags100%46%
Timed segments0%69%, planned for 15 seconds
Character count line0%46%

Kling’s creators look a little ahead on several shots, audio and spoken lines. Is that the model, or the calendar? The timing check points to the calendar. Seedance posts from October 16 onward have a median of 2,812 characters; 69% are timed, 75% have several shots and 66% mention audio. Creators on both models moved toward longer shot lists this autumn.

The guide’s longer examples go further than creators do. Outside edits, its median prompt is 5,032 characters, more than twice a typical creator prompt. The dragon attack runs six shots over 30 seconds with a character count line at the top. Its edits go the other way: swap the whole world is 104 characters.

What about MiniMax H3 and Wan 3.0?

The same collection has 307 MiniMax H3 and 60 Wan 3.0 prompts from creators on X, so we ran the same script on them. One thing changes with the model: how long creators plan for. Timed prompts plan up to each model’s limit.

MiniMax H3 (307)Wan 3.0 (60)Seedance 2.5 (591)
Longest clip the model makes15 seconds30 seconds30 seconds
Planned length, when timed15 seconds30 seconds30 seconds
Timed segments38%68%51%
Segments, when timed556
Median length2,082 characters3,058 characters2,384 characters
Camera terms79%87%85%
@ input tags6%2%6%

H3 creators time their shots less often, which fits a clip half as long. Wan 3.0 creators write the longest prompts and time them most often. Neither group writes in its maker’s format: MiniMax’s guide splits a prompt into three named fields with [Shot 2] At 00:03.500 cuts, and Alibaba’s guide numbers shots with ranges like [0-3s]. How often creators use those formats, and the rest of each maker’s advice, is on the MiniMax H3 prompts and Wan 3.0 prompts pages.

Read the Wan column as an early sample: 60 prompts, so one prompt moves a percentage by about two points. The model limits come from MiniMax’s H3 repository and Alibaba Cloud’s Wan 3.0 guide.

What to ignore

  • Likes. The median is 686 for Seedance and 131 for Kling. Most Seedance prompts came through a list of popular posts, and Kling 4.0 is two weeks old. Comparing likes compares how the sets were collected.
  • Language. 41 Seedance prompts are in Japanese, Korean or Chinese, against 2 for Kling. That reflects where the collection searched, and says nothing about who uses which model.
  • Small gaps in the Kling creator column. One prompt moves a Kling creator percentage by six points. Read a gap under about 15 points as a tie.

Limitations

  • The Kling 4.0 creator sample is 17 prompts, and Wan 3.0 has 60. We will rerun the script when the collection has more.
  • The collection has no ByteDance prompt guide for Seedance 2.5, so the guide comparison covers Kling only.
  • We measured how people write. We did not run the same prompt on both models, so this says nothing about which video comes out better or whether a Seedance prompt renders the same on Kling.
  • The features are text patterns, written mostly for English. A ratio like 16:9 counts; a prompt that says “make it wide” does not.

Reproduce it

The script is kling-4-vs-seedance-2-5-prompts-2026-11.py. Clone the public collection, check out commit 590b532 and run the script on it; it needs only Python and PyYAML. It writes kling-4-vs-seedance-2-5-prompts-2026-11.json: one row per prompt with its features, posting day and a link to the source file, plus every group summary in this post, including MiniMax H3 and Wan 3.0. Prompt text is not copied into the data; follow the link in each row.

Sources

  1. Kling 4.0 user guide · official
  2. awesome-image-video-prompts (the prompt collection we measured) · blog
  3. AgentCraft: Kling 4.0 prompts, each with its video · blog
  4. AgentCraft: Seedance 2.5 prompts, each with its video · blog