Blog

How Long Can AI Videos Be? Max Length for Every Model (Aug 2026)

Last updated August 7, 2026

How Long Can AI Videos Be? Max Length for Every Model (Aug 2026)

The '8-second limit' is one model's cap (Veo 3.1) mistaken for an industry rule. As of August 2026, native single generations run 8-30 seconds — Seedance 2.5 holds the 30s record, FLUX 3 does 20s — and extension chains reach 120s (Sora API), 148s (Veo, 720p-only), and ~3 minutes (Kling, paid, with drift). Real long-form is assembled shot by shot.

Updated August 2026

"AI videos max out at eight seconds" is the most repeated spec claim in the category, and it has been wrong for a while. Eight seconds is one model's per-generation cap — Veo 3.1's — fossilized into a genre-wide rule by a thousand explainers. As of August 2026, native single-generation ceilings actually run from 8 seconds (Veo) to 20 (FLUX 3) to 30 (Seedance 2.5), and extension chains stretch documented maximums to 120 seconds (Sora's API), 148 seconds (Veo), and about 3 minutes (Kling, and Seedance 2.5 per beta reports). The honest answer to "how long can AI videos be" is therefore three numbers per model, not one — the native cap, the extended cap, and the catch attached to the extension — and this page lists all three for every major model.

Maximum video length by model, August 2026

Model Native single generation Extended maximum The catch
Veo 3.1 4, 6, or 8s (1080p/4K are 8s-only) 148s via +7s extensions, up to 20 times Extensions are 720p-only, Veo-source-only, on a 2-day storage timer
Sora 2 (API) 4–20s (steps of 4) 120s via up to 6 chained extensions API shuts down Sept 24, 2026
Kling 3.0 15s (multi-shot: up to 6 labeled shots in one gen) ~3 minutes via ~4–5s extension steps Paid plans only; reviewers report drift past ~2 minutes
Seedance 2.0 2–12s via API (15s on some consumer surfaces) Via 2.5, below Ceiling differs by surface
Seedance 2.5 30s native — the longest single pass on the market Extend twice officially; ~3min in beta reports Public July 31, 2026; API GA ~Aug 7
MiniMax-H3 (Hailuo) 4–15s (15s holds even at 2K) No documented extension Pre-H3 Hailuo capped at 6/10s
HappyHorse 3–15s No documented extension Physics artifacts reported in longer generations
PixVerse V6/C1 1–15s, any integer ~60s practical via ≤15s extend segments No documented ceiling — ~3 extensions is the realistic limit
Wan 2.6/2.7 2–15s Video continuation (2.7) Open-weight Wan (≤2.2) is fixed at 5s
LTX-2.3 ~10s consistently documented Extend operation on the Pro endpoint Some LTX-2 launch coverage cited 20s; no official maximum published
FLUX 3 20s native at ~720p Keyframe conditioning + clip continuation Early Access only as of Aug 2026
Grok Imagine 1–15s Video Extend, no documented total cap Extend's duration parameter counts only the added seconds
P-Video (Pruna) Up to 15s No documented extension Draft-tier model by design

Two things the table shows that the 8-second myth hides. First, 15 seconds — not 8 — is the modal native cap in 2026. Second, the two axes don't correlate: Veo has the shortest native ceiling on the table and the longest documented extension chain, while Seedance 2.5's record 30-second native pass comes with the stingiest official extension allowance (twice).

Where did the 8-second myth come from?

From reading Veo's spec sheet as the industry's. Veo 3.1 generates 4, 6, or 8 seconds per pass, Google's docs are the most-read in the category, and "8 seconds" propagated as the answer for AI video generally. It was never even Veo's whole answer — the same docs describe a scene-extension mechanism that adds 7 seconds per step, up to 20 times, for a true maximum of 148 seconds. The myth survives because most coverage stops at the generation parameter and never reads the extension section.

How do extension chains actually work — and where do they break?

Extension means the model generates a continuation conditioned on the end of an existing clip, then splices it on. Every implementation rations it differently, and the constraints matter more than the maximums:

Model Step size Documented ceiling Constraints that bite
Veo 3.1 +7s per extend 148s total 720p only — extending forfeits 1080p/4K; source must be Veo-generated; clips sit on a 2-day storage timer that resets on each extend
Sora 2 API Up to +20s per extend 6 extensions, 120s total The whole mechanism sunsets with the API on Sept 24, 2026
Kling ~4–5s per extend ~3 minutes total Paid feature; reviewer-reported quality drift beyond ~2 minutes
Seedance 2.5 One continuation pass at a time Extend twice, officially ~3-minute totals appear in beta reports — treat as unconfirmed
PixVerse Up to +15s per extend None documented Practical consensus lands around 60s before coherence decays
Grok Imagine You choose the added length None documented duration = the extension only: a 10s input extended "5s" returns 15s

The verdict on this table is unglamorous: every chain trades something — resolution (Veo), money (Kling), coherence (PixVerse, and Kling past two minutes), or existence (Sora). Extension is a splice, not a memory; characters and lighting drift a little at every seam, which is why no model advertises unlimited chaining even when its docs set no cap.

Grok's parameter semantics deserve the callout because they're the opposite of what most people assume: on most models a duration setting describes the output, but on Grok's Video Extend it describes only the addition. Budget accordingly.

What's the real answer for videos longer than a minute?

Assembly, not extension. Extension chains inherit compounding drift and hard ceilings; actual long-form AI video in 2026 is made by generating shots at each model's native length — where its quality peaks — and sequencing them. That's how the documented long-form work gets made: Kling's own multi-shot mode structures up to 6 labeled shots inside a 15-second pass precisely because cuts are cheaper than continuity, and the Dor Brothers' 14-minute Seedance-made film "Apex" (February 2026) was assembled from short clips, not one heroic chain.

Practically, that workflow needs two tools: a generator that can produce shots across models, and an editor that joins them. Inside invideo, the AI video generator handles per-shot generation against the full roster above — the agent sequences shots model-by-model, with character and location memory carrying across cuts — and the AI video extender covers the cases where a genuine continuation of an existing clip is the right move. The 15-second ceilings stop being ceilings when the unit of work is the shot, not the video.

Length limits, answered

How long can an AI-generated video be in one generation? Between 8 and 30 seconds on current major models, as of August 2026. Veo 3.1 sits at the short end (8s max), most of the field — Kling 3.0, MiniMax-H3, HappyHorse, PixVerse, Wan 2.7, Grok, P-Video — caps at 15s, FLUX 3 reaches 20s, and Seedance 2.5 holds the record at 30 seconds in a single pass.

Can AI make a full 1-minute video? Yes, three ways: Sora 2's API reaches 120s via chained extensions (until Sept 24, 2026), Veo 3.1 reaches 148s at 720p, and Kling extends to about 3 minutes on paid plans. The more reliable route at that length is assembling multiple native-length shots in an editor.

Why does my extended Veo video drop to 720p? Because Veo's scene extension is documented as 720p-only. Choosing 1080p or 4K locks you to a single 8-second generation; choosing extension locks you to 720p. There is no path to a long and high-resolution Veo clip in one output.

Which AI video model makes the longest videos? By documented single generation: Seedance 2.5 (30s). By documented extension ceiling: Kling (~3 minutes, paid, with drift reported past 2). By documented chain on a per-second-billed API: Veo 3.1 (148s). The right answer depends on which of the three numbers your job cares about.

Do longer AI videos cost more? Proportionally, on per-second and token billing — a 148-second Veo chain bills every second — and extension itself is gated to paid tiers on Kling. Longer generations also fail more, and only some vendors (MiniMax, HappyHorse) don't bill failures.

Is there a model with no length limit? No. Even models whose extension docs set no numeric cap (PixVerse, Grok) degrade in coherence within about a minute of chaining. Unlimited-length claims are a reseller tell, not a spec.


Version history: first published August 2026. Notable movements tracked: Seedance 2.5's 30-second native pass (public July 31, 2026), FLUX 3's 20-second Early Access generations (announced July 23, 2026), and the pending Sora API sunset (September 24, 2026).

Share