← Back to blog

AI Prompt Length Limits by Model in 2026: Kling, Seedance, Wan, Hailuo, Midjourney

The maximum prompt length, in characters, for the image, video and audio models on 8frame, what happens to the text past the limit, and how to fit a full shot description into 800 characters.

Prompt limits on the models 8frame runs go from 800 characters (Wan 3.0) to 8,000 (Grok Imagine Image). They are counted in characters, spaces included, not in words or tokens. The number worth knowing before you switch versions: Seedance 2.5 accepts half the prompt Seedance 2.0 does, 2,000 characters against 4,000, so a long 2.0 prompt does not fit the newer model.

TL;DR

Video models

Model Max prompt, characters
Wan 3.0, Wan 3.0 Prime 800
Runway Gen-4 Turbo 1,000
Hailuo H3 (all modes) 2,000
Seedance 2.5 2,000
Kling v3 Standard and Pro, Kling 2.6 Pro, Kling O1 and O3 2,500
Happy Horse 2,500
Seedance 2.0 4,000
Gemini Omni Flash 4,000
Grok Imagine 4,096

Where the number comes from the provider, we checked it against the provider's published schema: Seedance 2.5's 2,000 against Replicate's schema on 2026-08-10, Hailuo H3's 2,000 and Grok Imagine's 4,096 against fal's schemas on 2026-08-03. Veo 3.1 is not in the table because we have not verified Google's figure.

Image models

Model Max prompt, characters
Midjourney V8, V7 (the Artistic tool on the canvas) under 2,000 (the provider rejects longer prompts)
Reve 2,560
GPT Image 3,000
Flux Edit 3,000
FLUX.2 [pro] 4,000
Seedream 5 Pro, 5, 4 4,000
Imagen 4 (Fast, standard, Ultra) 4,000
Nano Banana (Classic, 2, Pro) 5,000
Grok Imagine Image 8,000

Midjourney is the one to watch: 8frame's prompt box does not stop you at 2,000, the provider does, with the error "prompt length must be less than 2000". On 8frame that failure is refunded automatically, but it still costs you the wait.

Audio models

Model Limit
ElevenLabs text to speech 5,000 characters of script per generation
ElevenLabs sound effects 3 to 500 characters
ElevenLabs Music 4,100 characters
Lyria 2 2,000 characters, prompt and negative prompt combined
MiniMax Music 2,000 for the prompt, 3,000 for lyrics

Lyria 2's limit counts the negative prompt too. The provider's own error spells it out: "Combined prompt and negative_prompt length (2011) exceeds the maximum of 2000 characters."

What happens when you go over

On 8frame the limit follows the model you pick. The prompt box stops at the model's maximum, and a paste longer than the limit is cut at it. The trap is switching models with a long prompt already written: a 3,000-character prompt for Seedance 2.0 or Gemini Omni Flash does not fit Wan 3.0's 800. Trim it before you generate.

When the provider enforces its own limit, as with Midjourney and Lyria above, you get an error instead of a cut.

Fitting a full shot into 800 characters

The tightest limit is also the one that forces the best habit. A usable shot description covers six things: subject and setting, action, camera move, light, palette, and constraints. This one covers all six in 474 characters, about 83 words, with room to spare for Wan 3.0:

A ceramic coffee cup on a wooden cafe table by a rain-streaked window, morning. Steam rises and curls in the cool air. Slow push-in from a medium shot to a close-up of the cup, camera at table height. Soft daylight from the window on the left, warm practical lamp in the background, shallow depth of field. Raindrops run down the glass behind the cup; street lights blur into bokeh. Muted palette of brown, cream and grey-blue. Realistic, natural motion, no text, no people.

What to cut first when you are over: repeated adjectives ("beautiful, stunning, gorgeous"), quality boilerplate that describes no part of the shot ("8K, masterpiece"), and anything the reference image already shows. Keep the camera move and the light: they decide whether the shot works, and they are the clauses worth checking in the result. For a way to test which clauses survive, see prompt adherence.

FAQ

What is the prompt limit for Kling? 2,500 characters on 8frame, for every Kling version it runs: v3 Standard and Pro, 2.6 Pro, O1 and O3.

What is the prompt limit for Wan 3.0? 800 characters, for both Wan 3.0 and Wan 3.0 Prime. It is the shortest limit among the video models on 8frame.

Why does my Seedance 2.0 prompt not fit Seedance 2.5? Seedance 2.5 takes 2,000 characters; Seedance 2.0 takes 4,000. Anything past 2,000 has to go.

Do spaces count toward the limit? Yes. Limits are in characters, and spaces and punctuation are characters.

What is Midjourney's prompt limit? Under 2,000 characters. Longer prompts are rejected by the provider with "prompt length must be less than 2000".


Write the shot in six clauses and recheck the length after every model switch. The 8frame canvas is free and unlimited, and generation is paid from $19/month.

Related articles

comparisonHow Long Can an AI Video Be? Clip Length Limits by Model in 2026guideAI Generation Refusal Messages, Decoded: What Each Error Actually MeansguideUpload Limits for AI Video and Image Models in 2026: Size, Resolution, Format

Make it
move.

Stay in the loop

Be the first to hear about our launch and get product updates