How to extend a Veo 3 video?

Updated 2026-07-15Asked across Reddit, Quora & Google· Google Veo
Short answer

To extend a Veo video past its 8-second limit, use the 'Extend' feature in Google Flow (or the Gemini API's video-extension capability). Select your clip and click Extend; Veo generates the next segment continuing from the last frame. Repeat to reach a minute or more, as of 2026-07. Each extension costs additional credits.

Why — the first-principles explanation

Extending isn't stretching one clip — it's generating a new segment that begins where the old one ended. Veo reads the final frame and the motion of your existing video, then predicts the next several seconds so the action flows on without a visible seam. Because each new piece only needs to match the frame right before it, the model keeps quality high even as your total runtime grows far beyond 8 seconds.

This works around Veo's core constraint: keeping a long video internally consistent is expensive and error-prone, so single generations are capped at 8 seconds. Chaining sidesteps that by breaking a long shot into consistent building blocks. It's the same reason animators storyboard scene by scene rather than drawing an entire film in one pass.

Veo 3.1 improved extension so audio carries across segments and you keep narrative continuity, and it added 'Frames to Video' so you can even dictate the exact ending frame of a segment. The trade-off is cost and drift: every extension spends more credits (or API seconds), and after many hops small details can slowly shift, so most creators re-anchor with reference images to keep characters stable. So extending is powerful, but plan it like editing — build, extend, and check each link.

An example that makes it click

Think of a relay race. The first runner sprints their leg (your 8-second clip) and hands the baton to the next runner at the exact spot they stopped. The second runner takes off from there, so the race looks like one continuous run even though it's four separate legs.

The 'Extend' button is the baton hand-off. Veo looks at where your clip ended — the runner's position, speed, direction — and starts the next leg from that precise moment. Chain enough legs and your 8-second sprint becomes a full-lap run.

How to do it

  1. Generate or open your base Veo clip in Google Flow.
  2. Select the clip and click the 'Extend' button in the editor.
  3. Optionally add a prompt describing what should happen next in the new segment.
  4. Let Veo generate the continuation from the last frame; review the seam for smoothness.
  5. Repeat Extend as many times as needed to reach your target length (up to a minute or more).
  6. Use reference images to keep characters consistent, and watch your credit balance as each extension costs more.

Key facts

Infographic: How to extend a Veo 3 video — short answer and key facts
Visual summary — How to extend a Veo 3 video?
GV
Try Google Veo by Google DeepMind

Google's high-fidelity video model with native audio.

Affiliate link — we may earn a commission at no cost to you.
Visit Google Veo ↗
▶ The 60-second explainer (script)

Want to extend a Veo video past eight seconds? Here's how. Open your clip in Google Flow, select it, and click Extend. Veo looks at the last frame and the motion of your video, then generates the next segment continuing seamlessly from that exact point — like a relay runner taking the baton where the last one stopped. Add a prompt if you want to steer what happens next, then repeat as many times as you like to reach a minute or more. Veo 3.1 even carries the audio across segments so it stays continuous. Two things to remember: each extension costs more credits, and after many hops small details can drift — so use reference images to keep your character consistent. Build, extend, check each link, and you've got a long, smooth video.

What authoritative sources say

Google Blogofficial — Veo's Extend feature creates longer videos lasting a minute or more, continuing action from the original clip. source ↗
Google AI for Developers (Veo docs)official — Veo 3.1 supports video extension and scene continuation via the Gemini API. source ↗
Veo3AImedia — Guide to extending Veo 3 videos beyond 8 seconds in 2026. source ↗

People also ask

Where is the Extend button?

In Google Flow's editor: select your clip and click 'Extend.' Developers use the Gemini API's extension capability.

How many times can I extend?

As many as your credits allow. Chaining extensions can reach a minute or more of continuous video.

Does extending keep the audio?

Yes. Veo 3.1 carries synchronized audio across extended segments for continuity.

Will my character stay consistent when extending?

Mostly, but details can drift over many hops. Use reference images (Ingredients) to keep characters stable.

Related questions