Model Guide

Nano Banana Pricing & Review: Google's Gemini Image Models

"Nano Banana" is Google DeepMind's codename for its Gemini image generation and editing family — not one model but a tier: Nano Banana Pro (gemini-3-pro-image), Nano Banana 2 (gemini-3.1-flash-image), a fast Lite, and the original Nano Banana (Gemini 2.5 Flash Image). Pricing is token-based but effectively per image: Google prices each image by its resolution, so a 4K render costs more than a 1K one. This guide covers what each tier is, exactly what an image costs (dated and unit-labelled), the vendor-reported quality features, and how to call Nano Banana through an OpenAI-compatible endpoint. Prices are as of July 2026 — generative-media pricing moves, so treat the source links as canonical.

Nano Banana pricing and model tiers — Gemini image generation from Google DeepMind

What Nano Banana is

"Nano Banana" is Google DeepMind's codename for its Gemini image generation and editing models — not a single product but a family. The name first attached to the original Nano Banana, which is Gemini 2.5 Flash Image, announced in August 2025. Since then Google has shipped higher and lower tiers under the same banana branding, and the name has stuck as the popular label for "Gemini's image model."

Practically, when someone says "Nano Banana" in 2026 they usually mean one of three current tiers — Pro, 2, or Lite — plus the original. They share the Gemini backbone (so the model understands your prompt with real world knowledge and can edit as well as generate), and they all differ mainly in resolution, latency, and price. If you want the wider text-to-image landscape rather than just Google's family, see our best text-to-image models of 2026 roundup.

The Nano Banana model tiers

There are four Nano Banana models worth knowing, from the flagship Pro down to the original. Here is what each name maps to:

Because the tiers share one API surface, choosing between them is mostly a price/resolution decision rather than a re-integration — you change the model string, not your code.

How much Nano Banana costs

Nano Banana is billed per image, priced by resolution — Google publishes it as token-based, but each image maps to a fixed output-token count, so you effectively pay a known price per picture. Your prompt text and any reference images are billed separately as input tokens. All figures below are from Google's official Gemini API pricing page, verified July 2026; a 50%-off Batch tier exists for non-real-time work.

ModelInput (per 1M tok)Per-image output cost (by resolution)
Nano Banana Pro (gemini-3-pro-image)$2.001K/2K = $0.134 (1120 tok) · 4K = $0.24 (2000 tok)
Nano Banana 2 (gemini-3.1-flash-image)$0.500.5K $0.045 · 1K $0.067 · 2K $0.101 · 4K $0.151
Nano Banana 2 Lite (gemini-3.1-flash-lite-image)~$0.034 per 1K image (vendor-reported)
Original Nano Banana (Gemini 2.5 Flash Image)$0.039 per image (1290 tok @ $30/1M)

Two things to keep straight. First, the unit is per image, not per prompt — asking for four variations bills four images. Second, resolution is the price lever: a Nano Banana Pro 4K render (~$0.24) costs nearly double its 1K render (~$0.134), so generate previews small and only upscale the keepers. For how this compares against OpenAI GPT Image and other providers on a cost basis, see the best AI image API guide and the broader cheapest-API cost analysis.

Lite (1K) $0.034 Original NB $0.039 Nano Banana 2 $0.067 Nano Banana Pro $0.134 $0 ~$0.13 per 1K image
Cost per standard 1K image across the Nano Banana tiers (Pro at 1K/2K rate). Source: Google Gemini API pricing, July 2026 — per-image, not per-prompt.

Nano Banana Pro vs 2 vs Lite: the decision table

Pick Pro for control and 4K, Nano Banana 2 for the everyday balance, Lite for speed and volume. This synthesised table lines up the tiers on the axes that actually drive the choice:

DimensionNano Banana ProNano Banana 2Nano Banana 2 Lite
Model IDgemini-3-pro-imagegemini-3.1-flash-imagegemini-3.1-flash-lite-image
Built onGemini 3 ProGemini 3.1 FlashGemini 3.1 Flash Lite
Max resolution2K & 4Kup to 4Kup to 1K (typical)
1K image cost$0.134$0.067~$0.034
LatencyHighest quality, slowerLower latency~4s text-to-image
Positioned asState-of-the-art controlGeneralist workhorseFastest / cheapest
Best forHero art, text-in-image, 4KDefault production useThumbnails, high volume

Latency and "positioned as" rows are vendor-reported (Google DeepMind); resolution and price are from the official pricing and announcement pages linked below. We do not publish benchmark scores we have not run.

Image quality and features

Google positions Nano Banana Pro as offering "unprecedented control, improved text rendering and enhanced world knowledge" over the original — those are the vendor's words, and they map to concrete features. From Google DeepMind's Nano Banana Pro announcement (Nov 20, 2025), the Pro tier can:

These are capability claims from the vendor, not independent benchmarks. Because all four tiers sit on the Gemini backbone, they inherit its world knowledge — so prompts that reference real objects, brands, or scenes tend to come out more coherent than with a pure-diffusion model. If you are choosing an image model on evidence rather than marketing, weigh these features against the field in our text-to-image comparison.

How to call Nano Banana (with code)

Through DataLLM Lab you call Nano Banana with the same OpenAI-compatible client you use for chat — name the model, read back the image. There is no separate Google Cloud project, no Vertex SDK, and one API key covers both your text and image models. The base URL is https://www.datallmlab.com/v1:

from openai import OpenAI

client = OpenAI(
    base_url="https://www.datallmlab.com/v1",
    api_key="YOUR_DATALLMLAB_KEY",
)

# Nano Banana Pro = gemini-3-pro-image; Nano Banana 2 = gemini-3.1-flash-image
resp = client.images.generate(
    model="gemini-3-pro-image",
    prompt="A product hero shot of a matte-black water bottle on wet slate, "
           "studio lighting, the label reads 'HYDRA' in crisp sans-serif",
    size="2048x2048",          # 2K; use 4096x4096 for 4K (higher per-image cost)
    n=1,                       # each image bills separately — preview small first
)

image_url = resp.data[0].url
print(image_url)

Swap model to gemini-3.1-flash-image for the cheaper Nano Banana 2 tier — nothing else changes. Because the endpoint is OpenAI-compatible, any SDK, cURL call, or framework that already targets the OpenAI images API works unmodified; just point base_url at the gateway. Grab a key on the register page.

SynthID watermark and honest caveats

Every Nano Banana image carries an invisible SynthID watermark, and the per-1M-token prices you see displayed do not map cleanly to a per-image model — know both before you build. Two honesty notes:

Generate with Nano Banana on one key

DataLLM Lab serves Google's Gemini image models — Nano Banana Pro (gemini-3-pro-image) and Nano Banana 2 (gemini-3.1-flash-image) — plus OpenAI GPT Image and 300+ chat models, all through one OpenAI-compatible key. Same client for your text and your images.

Calling Nano Banana on DataLLM Lab

The gateway's value here is one integration, not a cheaper banana. You call gemini-3-pro-image and gemini-3.1-flash-image through the same https://www.datallmlab.com/v1 endpoint and key that serves your chat models, so an app that already talks to Claude, GPT, or Gemini can add image generation without a second vendor account, a second billing relationship, or a second SDK. If you want the mechanics of why a single OpenAI-compatible surface simplifies a multi-model stack, read what an LLM gateway is; for the full serving catalog see the best LLM API of 2026. Note that text-to-video and world models are a separate landscape — DataLLM Lab serves chat and image today, not video — so if you are exploring generative video, our text-to-video guide covers that field independently.

FAQ

How much does Nano Banana cost?

Per image, by resolution (Google Gemini API, July 2026): Nano Banana Pro ~$0.134 at 1K/2K and ~$0.24 at 4K; Nano Banana 2 ~$0.067 at 1K up to ~$0.151 at 4K; Lite ~$0.034 per 1K; original Nano Banana $0.039 per image. Input tokens bill separately ($2/1M Pro, $0.50/1M Flash).

Nano Banana Pro vs Nano Banana 2 — which?

Pro (gemini-3-pro-image) is the state-of-the-art tier: 2K/4K, best text rendering, localized editing, blends up to 14 images. Nano Banana 2 (gemini-3.1-flash-image) is the generalist workhorse — high quality at lower latency and cost. Use Pro for hero work, 2 as the default.

What are the Nano Banana model IDs?

Pro = gemini-3-pro-image; Nano Banana 2 = gemini-3.1-flash-image; Lite = gemini-3.1-flash-lite-image; original = Gemini 2.5 Flash Image. On DataLLM Lab you call the first two via the OpenAI-compatible endpoint.

Is it billed per image or per token?

Both — token-based but structured per image. Each render maps to a fixed output-token count for its resolution (a Pro 1K image is 1120 tokens), so you pay a known per-image price. Confirm the per-image number for your resolution rather than reading a per-1M-token display.

Do Nano Banana images have a watermark?

Yes — every Gemini image model output, all Nano Banana tiers included, carries an invisible SynthID watermark marking it as AI-generated or AI-edited. It is not visible in the picture but is detectable by SynthID tooling.

How do I call Nano Banana through an API?

Send an images request naming gemini-3-pro-image or gemini-3.1-flash-image. Through DataLLM Lab, use the OpenAI-compatible endpoint at https://www.datallmlab.com/v1 with one key — the same client that calls your chat models calls Nano Banana, no Google Cloud project needed.

Written by
Kevin Fan

Founder of DataLLM Lab, the unified LLM gateway. Kevin tests models the boring way — same prompts, real costs, unedited outputs — and writes up what the runs actually show.

One API for every model

One API, every model.

Get a single API key for Claude Opus 4.7, GPT-5.4, and 300+ more — with automatic price comparison and routing to the best model for every request.