We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

Google: Nano Banana Pro (Gemini 3 Pro Image)

google/gemini-3-pro-image
ImageInput: image · textToolsReasoning131KAdded Jun 18, 2026

Try Google: Nano Banana Pro (Gemini 3 Pro Image) now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

Google: Nano Banana Pro (Gemini 3 Pro Image) at a glance

  • Input price is 60% lower than the median of 21 Image models.
  • Context window of 131,072 tokens, enough for long documents and multi-turn conversations.
  • Supports tool (function) calling for agents and integrations.
  • Supports structured JSON output with a schema.
  • Supports reasoning effort control.

About Google: Nano Banana Pro (Gemini 3 Pro Image)

Google: Nano Banana Pro (Gemini 3 Pro Image) is an image generation and editing model from Google, built on Gemini 3 Pro. It is the successor to the original Nano Banana, and Google describes it as its most advanced image-generation and editing model, with improved multimodal reasoning and real-world grounding compared with the earlier version. It sits in the image category while also handling text, so it is a multimodal model rather than a pure text or pure image system.

The model accepts image and text inputs and can produce both image and text outputs. It has a context window of 131,072 tokens and a maximum output of 32,768 tokens. Image generation is configurable: resolution can be set to 1K, 2K or 4K, and aspect ratio can be set to 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9 or 21:9. The n parameter accepts a value from 1 to 1, so each request returns a single image, and input_references accepts from 0 to 14 images, which is what allows reference-driven editing and composition.

Those capabilities point to a few practical patterns. You can generate an image from a text prompt at a chosen resolution and aspect ratio, which suits anything from square social assets to wide 21:9 banners or tall 9:16 formats. Because the model takes image input alongside text, you can also use it for editing and transformation work, passing up to 14 reference images to guide style, subject or composition. The text output side means a single call can return commentary or structured content together with the generated image, and the reasoning and structured output parameters support workflows where the model needs to plan before producing the result.

Through api14 you call the model with the id "google/gemini-3-pro-image" using the OpenAI-compatible API, so existing OpenAI SDKs and clients work with a change of base URL and model id. The supported request parameters are include_reasoning, max_tokens, reasoning, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools and top_p. Image-specific options such as resolution, aspect_ratio, n and input_references are set alongside those parameters. The seed parameter is useful when you want reproducible generations, and tools and tool_choice let you combine image generation with function calling in an agent loop.

Two constraints are worth noting before you commit. Each request returns only one image, since n is fixed between 1 and 1, so batches require multiple calls. Input references are capped at 14 images per request. If your task is text-only reasoning or chat without any image output, a dedicated text model will usually be the simpler and more appropriate choice, and this model is best reserved for work where image generation or image editing is actually part of the output.

How to call the Google: Nano Banana Pro (Gemini 3 Pro Image) API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "google/gemini-3-pro-image".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.images.generate({
  "model": "google/gemini-3-pro-image",
  "prompt": "A minimalist product photo of a ceramic mug on a wooden table",
  "n": 1,
  "aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));

Supported parameters

include_reasoningmax_tokensreasoningresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_p

Specifications

Context length
131,072
Max output
32,768
Input
image, text
Output
image, text

Requests on api14 · last 7 days

10-1610-1710-1810-1910-2010-2110-22

Google: Nano Banana Pro (Gemini 3 Pro Image): frequently asked questions

How much does the Google: Nano Banana Pro (Gemini 3 Pro Image) API cost?
Google: Nano Banana Pro (Gemini 3 Pro Image) costs Input $7.00 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of Google: Nano Banana Pro (Gemini 3 Pro Image)?
Google: Nano Banana Pro (Gemini 3 Pro Image) reads up to 131,072 tokens per request: prompt, history and documents together. It writes up to 32,768 output tokens per response.
What can Google: Nano Banana Pro (Gemini 3 Pro Image) do?
Google: Nano Banana Pro (Gemini 3 Pro Image) accepts image, text and returns image, text. It supports tool calling, structured JSON output, reasoning effort control.
How do I call Google: Nano Banana Pro (Gemini 3 Pro Image) from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "google/gemini-3-pro-image". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Google: Nano Banana Pro (Gemini 3 Pro Image)?
Comparable Image models at a similar price: Google: Nano Banana Pro (Gemini 3 Pro Image Preview), Krea: K3 Edit, Krea: Krea 2 Medium. Each runs through the same API key, so switching is one string.

Google: Nano Banana Pro (Gemini 3 Pro Image) community

New topic

This community has no topics yet. Open the first one about Google: Nano Banana Pro (Gemini 3 Pro Image).