Skip to main content

Veo vs Nano Banana for Ad Creative: One Makes the Frame, One Moves It

Veo is Google's video model and Nano Banana is Google's image model family, so the comparison has a category error inside it. Google's own docs file them apart, sell one by the second and the other by the image, and ship the code that chains them. Here is which one an ad needs, and when it needs both, as of September 2026.

Mauricio Valdivia

Mauricio Valdivia

·12 min

A creative director holding a printed still of a serum bottle beside a monitor showing the same shot as a moving clip

Only one of them makes video

A performance marketer has a Monday launch and two browser tabs open. One says Veo. One says Nano Banana. Both are Google, both are new, and the search box got the obvious question: which one should make the ad?

Google answers it on its own documentation, and the answer is that the question has a category error inside it. On the Nano Banana image generation page, last updated September 17, 2026, Veo appears in a short list with a single line of description: "Google's video generation model." The last section on that page sends the reader somewhere else entirely: "Check out the Veo guide to learn how to generate videos with the Gemini API."

So the two are not competing for the same job. One makes frames. The other makes seconds of footage with sound. For an ad you usually want both, in that order, and Google's own Veo documentation ships the code that chains them.

One disclosure before the numbers. Novoads offers Google Veo 3.1 and Nano Banana Pro in its own picker, so we have a stake in the answer. Every Google figure below comes from a Google page, with the date that page carries.

The quick answer, in one table

Read this by the job you have, not by which name is trending.

Veo 3.1The Nano Banana models
OutputVideo with audioStill images
Length per call4, 6 or 8 secondsOne frame
Resolutions720p, 1080p, 4K0.5K to 4K, by model
Google's unitPer second of videoPer image
Standard rate$0.40/sec at 1080p$0.134 per 2K Pro image
Gemini API idsThree preview idsFour named models

Use a Nano Banana model when the deliverable is a frame:

  • A product still, a catalogue shot or a thumbnail
  • A headline or price badge that has to render legibly inside the image
  • A static placement that will never move
  • The opening frame of a clip you are about to generate

Use Veo 3.1 when the ad needs motion and sound in the same render:

  • A hand picking the product up, or a demo beat with a result
  • A spoken line that has to land with the picture
  • Anything where the sound is carrying the message

If you want a video model and Veo is not the one, that is a different question with its own answer: our guide to the best Veo 3 alternatives ranks video models against each other and never brings an image model into the comparison.

What Google's docs file each one as

The image page points at the video guide

The clearest evidence is structural. Google's Nano Banana image generation page has a section for other modes, introduced with the line "Although Nano Banana image generation models are recommended for most use cases", and Veo sits inside it with its one-line job description as the video generation model. Then the page's final section points readers at the Veo guide to learn how to generate videos.

A page about image generation does not close by teaching you video unless the two are meant to be used in sequence.

"Nano Banana" is four models, not one

The second thing the docs settle is that the name on the tab is not a model. As of September 17, 2026, Google writes that Nano Banana refers to four distinct models available in the Gemini API, and the pricing page gives each its own row and its own id:

  • Nano Banana 2 Lite is gemini-3.1-flash-lite-image, the efficiency rung, which Google's docs say "only supports 1K resolution."
  • Nano Banana 2 is gemini-3.1-flash-image, the newer generalist, which Google credits with "Excelling at multiple reference image processing and consistency."
  • Nano Banana Pro is gemini-3-pro-image, the premium rung.
  • The original Nano Banana is gemini-2.5-flash-image, the one that made the name famous and the one with a shutdown date.

This is why a bare sentence like "Nano Banana costs X" is never true. It is four prices, four capability sets and, from October, three surviving models.

Veo is not the only video model on that menu

One more correction the docs make, and it cuts against the headline everyone writes. The Veo guide link on the Nano Banana page resolves to Google's video generation hub, last updated June 30, 2026, which opens by saying the Gemini API offers two models for generating video, Gemini Omni Flash and Veo, and tells readers to "Use Gemini Omni Flash as your default model for video generation", reserving Veo 3.1 for specific capabilities.

Google DeepMind's own Veo page still calls Veo 3.1 "Our leading video generation model, designed to empower filmmakers and storytellers". Both things are true at once, and the practical read is that the video slot in your pipeline has more than one occupant. We cover the other one in our Gemini Omni Flash breakdown.

A real UGC creator filming a product testimonial on a phone
Novoads · UGC video ads with AI, ready in minutes.
Try now

What Veo 3.1 puts out, and what a second costs

Four, six or eight seconds, with audio always on

Google's Veo guide, last updated September 17, 2026, defines the model in one sentence: "Veo 3.1 is a model for generating 8-second videos (720p, 1080p, or 4k) with natively generated audio." The duration parameter accepts 4, 6 or 8 seconds, and Veo 3.1 "lets you create landscape ( 16:9 , the default setting) or portrait ( 9:16 ) videos", which is the pair of shapes a paid social buyer actually ships.

Audio is not an option you switch off to save money. It is generated with the video, which means there is no cheaper silent tier to fall back on when the ad only needs a visual.

The eight-second rule decides your resolution

The detail that catches people out is a constraint on the duration field. Google writes that it "must be 8 when using extension, reference images or with 1080p and 4k resolutions". Read backwards, that is a budgeting rule. Four things force a shot to eight seconds:

  • 1080p output, which is the floor for most paid placements
  • 4K output
  • Reference images, the feature that keeps your product consistent
  • Extension, if you are continuing a clip you already made

Any shot that needs one of those is an 8-second shot, whatever the storyboard wanted. There is no 4-second 1080p clip with a reference image at half the price, because that cell does not exist.

Still a preview id on the Gemini API

Veo 3.1 reaches the Gemini API under three preview model ids: veo-3.1-generate-preview, veo-3.1-fast-generate-preview and veo-3.1-lite-generate-preview. Treat it as a preview surface when you are deciding what to build a production pipeline on, however finished the output looks.

Google's pricing page adds one piece of good news for anyone running volume: "You will only be charged if your video is successfully generated."

What a Nano Banana model puts out, and what an image costs

Frames, priced by the pixel count

On Google's Gemini API pricing page, last updated September 16, 2026, each model in the family carries its own per-image equivalence on the Standard paid tier:

  • Nano Banana Pro (gemini-3-pro-image): an equivalent of $0.134 per 1K or 2K image, and $0.24 per 4K image
  • Nano Banana 2 (gemini-3.1-flash-image): $0.045 per 0.5K image, $0.067 per 1K, $0.101 per 2K and $0.151 per 4K
  • Nano Banana 2 Lite (gemini-3.1-flash-lite-image): $0.0336 per 1K resolution image, and 1K is the only resolution it does

Two things to note about those dollar figures. They are Google's own token arithmetic rather than a billed line item, because the invoice counts tokens and the page converts them for you. And the Lite figure really is $0.0336: on the same page, $0.034 per 1K belongs to Nano Banana 2's Batch tier. Two models and two tiers apart, one rounding apart on the page.

Which resolution an ad still actually needs is a separate decision with its own trade-offs, and we worked it through in our Nano Banana Pro guide for ad creative. What matters here is only that the unit is an image.

The plain name belongs to the model being retired

The pricing page carries a warning on the original Nano Banana: gemini-2.5-flash-image is "deprecated and will be shut down on October 2, 2026", with an instruction to migrate to Gemini 3.1 Flash Image or Gemini 3.1 Flash Lite Image. Google's docs put it more plainly still: "we strongly recommend that customers transition to Nano Banana 2 Lite".

That date is thirteen days from this post. It applies to that one model id. Nano Banana 2, Nano Banana 2 Lite and Nano Banana Pro are separate models and are not in the notice: Google's deprecations page, last updated September 17, 2026, lists gemini-3-pro-image with "No shutdown date announced".

The practical consequence is a naming trap. Most people saying "Nano Banana" mean the model with two weeks left, because that is the one that got famous. Any workflow, tutorial or vendor menu that offers you an unqualified "Nano Banana" is worth reading twice before October.

Pro is the premium rung, not the newest

The other common slip is treating Nano Banana Pro as the latest release. It is the premium tier. Nano Banana 2, from the Gemini 3.1 Flash Image line, is the newer generalist, and Google says it "balances speed with state-of-the-art 4K generation", so 4K is not something the Pro rung holds by itself.

Premium and newest are different axes, and on a menu that sorts by price they look identical.

Real UGC creators talking to camera in a row of video cards
Novoads · UGC video ads with AI, ready in minutes.
Try now

Dollars per second against dollars per image

Two units, one pricing page

Here is the part the versus posts skip. On the same pricing page, Veo 3.1 is sold by the second of video with audio, on the paid tier:

  • Veo 3.1 Standard: $0.40 per second at 720p and 1080p, $0.60 at 4K
  • Veo 3.1 Fast: $0.10 per second at 720p, $0.12 at 1080p, $0.30 at 4K
  • Veo 3.1 Lite: $0.05 per second at 720p, $0.08 at 1080p

Every one of those is a price per second. Every Nano Banana figure above is a price per image. Setting "$0.40" beside "$0.134" and calling one three times the other compares a second to a picture, which is the same category error the whole comparison started with.

One clip against one still, with the multiplication shown

To compare them you have to choose a clip length and say so. Here is ours, over Google's published Standard rates:

  • One 8-second Veo 3.1 Standard clip at 1080p: $0.40 per second x 8 seconds = $3.20
  • One Nano Banana Pro still at 2K: $0.134
  • $3.20 divided by $0.134 = about 24 stills per clip

Change the assumption and the answer moves a long way. The same clip on Veo 3.1 Fast at 1080p is $0.12 x 8 = $0.96, or roughly 7 Pro stills. On Veo 3.1 Lite at 720p it is $0.05 x 8 = $0.40, roughly 3 Pro stills. Against Nano Banana 2 Lite at 1K, the $3.20 Standard clip is about 95 images.

That arithmetic is ours. It is not a rate Google publishes, and it stops being true the moment you assume a different clip length, tier or resolution. Anyone quoting you a flat "N times cheaper" without naming those three things is quoting a number they made up.

What the ratio does not price

A stills-per-clip ratio prices pixels, not outcomes. Three things it leaves out, each bigger than the ratio itself:

  • Retries. The renders you throw away are where the real spread lives, and nothing in a rate card predicts them.
  • Hours. The time between a product photo and a finished ad is the expensive input, and neither unit measures it.
  • Substitutability. The outputs are not interchangeable. Twenty-four stills do not become a video, and one video does not fill a carousel.

The handoff Google documents

The still becomes the first frame

The Veo guide's image-to-video section is the whole argument in one code block. Google's text describes generating an image with Gemini 3.1 Flash Image, also called Nano Banana 2, "then using that image as the starting frame for generating a video with Veo 3.1."

This is not a community trick or a workaround somebody discovered. It is the documented example on the model's own page, written by the vendor that sells both models.

Three reference images, or a first and last pair

Google's Veo guide documents three ways to hand the model a frame you already approved:

  • A starting image, the image-to-video recipe above, where the still becomes the clip's first frame
  • Up to three reference images, since Veo 3.1 "now accepts up to 3 reference images" to guide the content of a generated video
  • A first and last frame, which lets you "Generate a video by specifying the first and last frames" and interpolate between two stills you control

For ad creative that maps cleanly onto a real problem. The product has to look like the product in every shot, and the way to guarantee that is to fix the frames rather than describe the bottle again in prose and hope. Remember the duration rule: reference images and 1080p both force the clip to 8 seconds.

A worked example: one serum bottle, three shots

Say a skincare brand needs a three-shot hook for a Monday launch. Each shot starts as a Nano Banana Pro still at 2K, because the label has to be legible and consistent, and each still becomes the first frame of an 8-second Veo 3.1 Fast clip at 1080p.

Over Google's published Standard rates, that is 3 stills at $0.134 = $0.402 of image, plus 3 clips at $0.12 per second x 8 seconds = $2.88 of video, for about $3.28 before any retries. Our arithmetic again, and the retries are the number that actually decides the month.

The order matters more than the total. The still is the cheap place to argue about the label, the crop and the price badge. Fixing any of that after you have already paid for eight seconds of motion means paying for the motion twice.

When one model is the whole answer

Plenty of ad work needs exactly one of these. A static placement, a catalogue image, a thumbnail, an in-image headline test: those are frames, and a video model is the wrong tool and the wrong unit for them. If you are shopping specifically for image models and want the field rather than Google's corner of it, we mapped it in the best Nano Banana alternatives, and the metered-versus-bundled buying question has its own post in Higgsfield vs Nano Banana.

The reverse case is a demo beat, a testimonial line or anything where sound carries the message. That is a video model, and the honest follow-up is whether it should be Veo at all: Google's own hub now sends the default elsewhere, and our Veo alternatives guide covers the video models worth testing against it. The general stills-or-motion judgment, in credits rather than in Google's units, is in Seedance vs Nano Banana.

Novoads UGC ad templates gallery
Novoads · UGC video ads with AI, ready in minutes.
Try now

How Novoads solves the frame-then-motion handoff

Novoads runs both halves of that handoff in one project, on one credit balance, priced in credits rather than in Google's per-second and per-image rates:

  • Google Veo 3.1, in the video picker, at a flat 72 credits per video at any duration and resolution it offers
  • Nano Banana Pro, in the image picker, at 2 credits per 1K or 2K image and 4 credits at 4K
  • The rest of the image bench on the same balance: GPT Image 2, GPT Image 2.5 Sunburst, GPT Image 2.5 Flare, Seedream 5 Lite, Seedream 5 Pro and Reve 2.1

Novoads does not sell Nano Banana 2 or Nano Banana 2 Lite.

The Veo route here takes a starting image, and a first-and-last-frame pair, which is the handoff the docs describe. It does not expose Veo's three-reference mode. So the working loop is the one above: make the frame, approve the frame, then spend the video credits on a frame you have already agreed on. You can start a project with a product photo and a script rather than an API key. Novoads starts at $15/month (Starter, 200 credits per month), and all plans are published on /pricing.

The frame is the decision. The motion is only delivery.

Every expensive mistake in this pipeline happens in the frame and gets paid for in the video. The label reads wrong, the crop is off, the badge sits over the pump: all cheap to fix at $0.134, all expensive to fix after eight seconds of audio has been rendered around them.

So stop asking which Google model wins. Ask which one is holding the decision, and buy the cheap unit first.

Frequently Asked Questions

Is Nano Banana better than Veo for ads?

The question compares two different modalities. Nano Banana is Google's image model family and produces still frames. Veo is Google's video model and produces clips with natively generated audio. Google's own Nano Banana image generation page, last updated September 17, 2026, lists Veo separately as "Google's video generation model" and closes by pointing readers to the Veo guide to generate video. For an ad, a Nano Banana model makes the frame (the product still, the headline in the image, the thumbnail) and Veo 3.1 moves it.

Which Nano Banana model do people mean?

Usually the one being retired. Google's docs say Nano Banana refers to four distinct models in the Gemini API: Nano Banana 2 Lite (gemini-3.1-flash-lite-image), Nano Banana 2 (gemini-3.1-flash-image), Nano Banana Pro (gemini-3-pro-image) and the original Nano Banana (gemini-2.5-flash-image). The plain name belongs to the original, which Google's pricing page marks as deprecated with a shutdown on October 2, 2026. Nano Banana Pro is the premium rung rather than the newest generation, and Nano Banana 2 is the newer generalist.

How much does a Veo 3.1 clip cost compared with a Nano Banana Pro image?

They are priced in different units on Google's Gemini API pricing page, last updated September 16, 2026. Veo 3.1 Standard with audio is $0.40 per second of video at 720p and 1080p, and $0.60 at 4K. Nano Banana Pro Standard output is an equivalent of $0.134 per 1K or 2K image and $0.24 per 4K image. To compare them you have to pick a clip length: at $0.40 per second, one 8-second Veo 3.1 Standard clip at 1080p is $3.20, which is about 24 Nano Banana Pro images at 2K. That multiplication is ours, not a rate Google publishes.

Can you use a Nano Banana image as the first frame of a Veo video?

Yes, and Google documents it. The Veo 3.1 guide, last updated September 17, 2026, carries an image-to-video section whose code generates an image with Gemini 3.1 Flash Image, also called Nano Banana 2, then uses that image as the starting frame for generating a video with Veo 3.1. Veo 3.1 also accepts up to three reference images to guide the content of a generated video, and can generate a video by specifying the first and last frames.

Is Veo 3.1 generally available on the Gemini API?

Not under that label. On the Gemini API, Veo 3.1 ships under preview model ids: veo-3.1-generate-preview, veo-3.1-fast-generate-preview and veo-3.1-lite-generate-preview. Google DeepMind's own model page calls Veo 3.1 "Our leading video generation model, designed to empower filmmakers and storytellers". Google's video generation hub, last updated June 30, 2026, also names a second video model and tells readers to use Gemini Omni Flash as the default, with Veo 3.1 for specific capabilities.

Can I use Veo 3.1 and Nano Banana Pro in Novoads?

Yes. Google Veo 3.1 is in the video picker at a flat 72 credits per video, and Nano Banana Pro is in the image picker at 2 credits per 1K or 2K image and 4 credits at 4K, on the same balance as GPT Image 2, GPT Image 2.5 Sunburst, GPT Image 2.5 Flare, Seedream 5 Lite, Seedream 5 Pro, Reve 2.1 and the other video models. Novoads does not sell Nano Banana 2 or Nano Banana 2 Lite. Novoads starts at $15/month (Starter, 200 credits per month), and all plans are published on /pricing.

Key Takeaways

  • These are different modalities, not rival generators. Google's Nano Banana image generation page, last updated September 17, 2026, lists Veo with one line of description, "Google's video generation model", and closes by sending the reader to the Veo guide to generate video.
  • "Nano Banana" is a family name, not a model. Google's docs say it refers to four distinct models in the Gemini API: Nano Banana 2 Lite, Nano Banana 2, Nano Banana Pro and the original Nano Banana. Pro is the premium rung, not the newest generation.
  • The original Nano Banana (gemini-2.5-flash-image) is deprecated and will be shut down on October 2, 2026, and Google recommends transitioning to Nano Banana 2 Lite. That notice applies to that one model, not to Nano Banana 2, 2 Lite or Pro.
  • Google sells the two in different units on the same pricing page, last updated September 16, 2026: Veo 3.1 Standard at $0.40 per second of video with audio at 720p and 1080p, Nano Banana Pro at an equivalent of $0.134 per 1K or 2K image. Any ratio between a second and an image is arithmetic somebody did, not a published figure.
  • The handoff is documented, not a workaround. Google's Veo guide ships an image-to-video recipe that generates a still with Nano Banana 2 and passes it as the starting frame to Veo 3.1. Novoads offers Google Veo 3.1 at a flat 72 credits per video and Nano Banana Pro at 2 credits per 1K or 2K image, on one balance, from $15/month (Starter, 200 credits per month).
Mauricio Valdivia

Mauricio Valdivia

Founder of Novoads

Mauricio is the founder of Novoads, where he works to democratize video advertising with AI for brands in Latin America.

Related Articles

Best Veo 3 Alternatives for Ad Creators: 5 Models, From 1.5 Credits a Clip

Best Veo 3 Alternatives for Ad Creators: 5 Models, From 1.5 Credits a Clip

Google Veo 3.1 is the most expensive video row on our pricing page, at a flat 10 credits per video. Here are the five other models on that same table, from 1.5 credits a clip, mapped to the ad each one actually makes.

ComparisonsVeoAI video tools
Nano Banana Pro for Ad Creative: Legible Headlines, Price Badges, and the 2K Sweet Spot

Nano Banana Pro for Ad Creative: Legible Headlines, Price Badges, and the 2K Sweet Spot

Nano Banana Pro is no longer the only model in its family that reaches 4K, and for ad creative that was never the interesting part. Here is what still makes it the right pick for text-heavy statics, and how the resolution you choose decides what a variant set costs.

ToolsNano Banana ProAI image generation
Higgsfield vs Nano Banana for Ad Stills: Metered by Google, Bundled by Higgsfield

Higgsfield vs Nano Banana for Ad Stills: Metered by Google, Bundled by Higgsfield

Nano Banana is Google's image model family, and Higgsfield is one place that sells it. Google meters Nano Banana Pro at $0.134 per 1K or 2K image; Higgsfield folds it into plan windows. What each route costs for a month of product stills, and the terms that come with it, as of September 2026.

ComparisonsHiggsfieldNano Banana
Seedance vs Nano Banana for Ads: When One Clip Is Worth 15 Stills

Seedance vs Nano Banana for Ads: When One Clip Is Worth 15 Stills

Seedance is ByteDance's video model and Nano Banana Pro is Google's image model, so the real choice is when an ad needs motion. In Novoads, a 5-second Seedance 2.5 clip costs the credits of about 15 Nano Banana Pro stills. Here is when motion earns that, when a still is enough, and how to chain the still into the clip.

ComparisonsSeedanceNano Banana Pro

Ready to create video ads with AI?

Generate professional video ads in minutes, not weeks.

Start for $49/month