Correction, 2026-10-02: the TL;DR said that for videos longer than 30 seconds, Merge Videos joins the clips for 10 credits. It uses at most 15 seconds of each clip, so a 30-second take is cut, and the merged file has no sound, even when the clips had audio. For full-length clips or sound, use the Video Editor timeline or your own editor.
Correction, 2026-10-01: An earlier version said Gemini Omni Flash extends uploaded video on 8frame; on 8frame it edits a clip and keeps its length, and extension is in Google's API only.
The longest single clips in 2026 come from Wan 3.0 (2 to 30 seconds) and Seedance 2.5 (4 to 30 seconds). Kling v3, Hailuo H3, Happy Horse and Grok Imagine stop at 15 seconds, Gemini Omni Flash at 10, and Veo 3.1 at 8. Anything longer is made by joining clips, which is also usually the better way to make it. These are the ranges each model offers on 8frame, taken from the models' current settings on the canvas.
TL;DR
- Up to 30 s: Wan 3.0 and Wan 3.0 Prime (2 to 30), Seedance 2.5 (4 to 30).
- Up to 20 s: Pruna p-video and p-video Draft (1 to 20).
- Up to 15 s: Kling v3 and Kling O3 (3 to 15), Hailuo H3 and H3 Max Turbo (5 to 15), Happy Horse (3 to 15), Seedance 2.0 (4 to 15), Grok Imagine (1 to 15).
- Up to 10 s: Gemini Omni Flash (3 to 10), Runway Gen-4 Turbo (2 to 10), and the older Kling versions (5 or 10 only).
- Up to 8 s: Veo 3.1, in 4, 6 or 8 seconds.
- Longer than 30 s means several clips joined. On 8frame, Merge Videos joins 2 to 10 clips for 10 credits, but it uses at most 15 seconds of each clip (5 by default), and the merged file has no sound. To keep a 30-second clip whole, or to add sound, join on the Video Editor timeline or in your own editor.
Every model, one table
| Model | Clip length on 8frame |
|---|---|
| Wan 3.0, Wan 3.0 Prime | 2 to 30 s, any whole second |
| Seedance 2.5 | 4 to 30 s |
| Pruna p-video, p-video Draft | 1 to 20 s |
| Creatify Boreal | 1 to 20 s |
| Seedance 2.0 | 4 to 15 s |
| Kling v3 Standard and Pro, Kling O3 | 3 to 15 s |
| Kling 2.6 Pro, 2.5, 2.1, O1 | 5 or 10 s |
| Hailuo H3, H3 Max Turbo | 5 to 15 s |
| Pruna p-video 2 Pro | 5 to 15 s |
| Happy Horse | 3 to 15 s |
| Grok Imagine | 1 to 15 s |
| Gemini Omni Flash | 3 to 10 s |
| Runway Gen-4 Turbo | 2 to 10 s |
| Veo 3.1, Fast, Lite | 4, 6 or 8 s |
Seedance also has an automatic length option that lets the model choose. Nothing below 4 seconds is offered on Seedance because the model does not support it. Lip sync tools are different: the clip is as long as your audio track, up to 35 seconds on Pruna Avatar and OmniHuman and about 15 on Hailuo H3 Max Lip Sync (prices in AI lip sync price by model).
What the long end costs
Length is a priced dimension almost everywhere, and it scales close to linearly. Credits on 8frame, a credit being about $0.01 at pack rate:
| Model | Short | Long |
|---|---|---|
| Pruna p-video Draft, 720p | 5 s: 4 | 20 s: 14 |
| Wan 3.0, 480p | 5 s: 24 | 30 s: 142 |
| Wan 3.0, 1080p | 5 s: 95 | 30 s: 567 |
| Wan 3.0 Prime, 480p | 5 s: 46 | 30 s: 276 |
| Kling v3 Standard, with audio | 5 s: 86 | 10 s: 171 |
| Hailuo H3 | 5 s: 88 | 15 s: 264 |
| Gemini Omni Flash | 3 s: 51 | 10 s: 169 |
| Runway Gen-4 Turbo | 2 s: 16 | 10 s: 80 |
| Veo 3.1 Lite, with audio | 4 s: 27 | 8 s: 54 |
The cheapest 30 seconds in one take is Wan 3.0 at 480p, 142 credits; the cheapest 20 is Pruna p-video Draft at 720p, 14 (Pruna had no production runs on 8frame in the 30 days to 2026-09-29, so that is a price, not a quality claim). Watch the Wan default: it is 1080p, which makes the same 30 seconds 567.
Should you make one long clip or several short ones?
One long generation is one roll of the dice. If second 22 has a physics glitch, you regenerate all 30 seconds. Six 5-second clips can each be redone on their own, and a cut between them hides the seams that a single take cannot.
Long single takes earn their price in a few cases: a continuous camera move, a slow reveal, an ambient loop where a cut would be visible. For everything else, draft short, then join. The trade-offs are argued in best AI video generator for long clips, and joining is covered in how to use Merge Videos.
Extending instead of regenerating
On 8frame, Grok Imagine's extend mode continues an existing clip, adding 2 to 10 seconds. Gemini Omni Flash edits an uploaded clip of 3 to 10 seconds and returns the same length; extending a clip to 40 seconds in 10-second steps is in Google's own API, not on 8frame (and Google does not offer editing or extending uploaded video in the EEA, Switzerland and the UK).
If a clip came back shorter than you asked for, or a voiceover got cut off, see why is my AI video shorter than I asked.
FAQ
What is the longest AI video you can generate in one go? 30 seconds, on Wan 3.0 (2 to 30 s) or Seedance 2.5 (4 to 30 s). Most other models stop at 10 or 15.
How long can a Seedance video be? Seedance 2.5 goes from 4 to 30 seconds; Seedance 2.0 from 4 to 15.
How long can a Kling video be? Kling v3 and O3 go from 3 to 15 seconds. Older Kling versions (2.6 Pro, 2.5, 2.1, O1) offer 5 or 10 seconds.
How long can a Veo 3.1 video be? 4, 6 or 8 seconds per generation.
How do I make a one-minute AI video? Generate several clips and join them. A one-minute cost breakdown is in how much a one-minute AI video costs.
Sources
- Clip length ranges and prices per model: the 8frame app, checked 2026-09-30
- Gemini Omni Flash extend limits (10 s per extension, up to 40 s total; uploaded input up to 10 s) and regional exclusions: ai.google.dev/gemini-api/docs/omni, checked 2026-09-30
Draft in 5-second pieces, keep the 30-second take for the shot that needs it. The 8frame canvas is free and unlimited; generation is paid from $19/month.