Nano Banana Pro is Google DeepMind's Gemini 3 Pro Image model for generating and editing images from text and reference pictures. Use it through Google's hosted products, including Gemini and the API identifier gemini-3-pro-image; the cited access pages provide no open-weight download. Google's introduction Model documentation
This guide explains where the model fits in a creative workflow. Start with the deliverable you need: a fresh illustration, a revised photograph, or a designed composition that combines images and lettering.
What are the key facts about Nano Banana Pro?
| Fact | Verified detail |
|---|---|
| Developer | Google DeepMind. Announcement |
| Released | November 20, 2025, the Nano Banana Pro announcement date. Announcement |
| Type | Hosted image generation and editing, accepting image and text inputs. Model documentation |
| Size or parameters | Not published in the cited model documentation. Model documentation |
| License and access | Hosted access through Google's services; the announcement provides no open-weight download. Access announcement |
| Where it runs | Google's hosted infrastructure, accessed through Gemini, Google AI Studio, or developer services. Access announcement |
What can Nano Banana Pro generate and edit?
Google documents support for image compositions containing text, reference-based creative work, and controls over lighting, framing, and focus. These are useful capabilities to evaluate for posters, product concepts, and illustrated explanations. They describe supported tasks, rather than a promise that every generated design will satisfy its brief. Nano Banana Pro introduction
The model page also lists thinking and Google Search grounding as supported capabilities. Grounding can connect a generation task to retrieved information when configured; it does not make every label or diagram automatically correct. Capability listing
For an initial evaluation, choose a small brief with visible acceptance criteria. A poster might need a particular headline, a recognizable object, room for a footer, and a controlled background. Write those requirements before generating so that a visually attractive result does not distract you from missing content.
For detailed wording exercises, use the sibling Gemini photo prompting guide. That page focuses on describing photographs and editing references; this overview focuses on choosing the right access route and understanding the output.
What limits apply to Nano Banana Pro?
Gemini Apps access depends on account eligibility, supported regions and languages, and usage limits. Google's help page lists Nano Banana Pro regeneration for Google AI plan subscribers with Gemini set to Pro. Gemini Apps help
The model documentation does not publish a parameter count. It also lists unsupported capabilities, including audio generation and function calling. Do not assume that every capability of a general Gemini assistant is available in this image model. Model documentation
Plan a visual inspection after each important edit. Compare faces, product outlines, text, and the parts of the scene that should have stayed fixed. Treat discrepancies as reasons to revise the brief or finish the asset in an editor, rather than accepting a result solely because its lighting looks convincing.
Keep the original references and the selected outputs together. This makes it easier to explain which details came from source material and which were generated when another person reviews the work.
How do you access Nano Banana Pro in Gemini or the API?
For the web route, sign in to Gemini, select Pro, and create an image. Open the image's More menu and choose Redo with Pro when available to your Google AI plan. Gemini Apps instructions
For explicit model selection in an integration:
- Create a Gemini API key and configure paid-tier billing in Google AI Studio; this model has no free Developer API tier. Setup Pricing
- Store it in the
GEMINI_API_KEYenvironment variable. - Submit a request using the documented image model identifier.
- Inspect the response for image content before attempting to save a file.
This minimal request uses the documented generateContent endpoint. It prints the JSON response rather than assuming the response is already an image file. API reference Getting started
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-image:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [{"parts": [{"text": "Create a botanical poster with a fern on ivory paper and the headline FERN STUDY."}]}],
"generationConfig": {"responseModalities": ["TEXT", "IMAGE"]}
}'
The response format can contain multiple parts. Handle the returned image data and any accompanying text according to the API schema, and report a missing image as a failed generation rather than saving an empty output. Response reference
For your first design, keep the headline short and specify where it belongs. Review spelling independently from composition: a correct word in the wrong place is still a failed requirement. Once the basic arrangement works, add secondary details one at a time.
When comparing revisions, keep a short note describing the requested change beside each saved image. For example, record whether you changed the camera angle, background, or typography. Avoid changing all of them together if your immediate goal is to understand which instruction influenced the result.
How does Nano Banana Pro compare with Stable Diffusion XL?
| Option | Practical distinction |
|---|---|
| Nano Banana Pro | Google documents thinking and Search grounding for its image generation and editing model. Model page |
| Stable Diffusion XL Base 1.0 | Stability AI publishes downloadable weights and a Diffusers workflow, subject to its model license. SDXL model card |
The main decision is where you want to manage the workflow. Hosted generation starts with an account or API request; a downloadable checkpoint requires choosing and operating an execution environment. PromptZone's ComfyUI complete guide provides context for the latter.
Compare both approaches using the same acceptance criteria. Judge the final usable asset and the revision effort, rather than comparing a vendor showcase with your first attempt on another tool.
What else should you know about Nano Banana Pro?
Is Nano Banana Pro the same as Gemini 3 Pro Image?
Yes: Google's model documentation identifies Nano Banana Pro with Gemini 3 Pro Image. Use the published API identifier when writing an integration, because product branding and request identifiers serve different purposes. Model documentation
Can I download Nano Banana Pro and run it locally?
Google's Nano Banana Pro access announcement points to hosted services and provides no open-weight download. A local script can call the API, but inference still runs on Google's service. Access announcement
Why is the first image in Gemini made with another model?
Gemini Apps uses Nano Banana 2 or Nano Banana 2 Lite for initial creation, depending on the selected Gemini model. Nano Banana Pro is a separate regeneration option for eligible subscribers. Gemini Apps help
Should I use it for an infographic?
Google lists factual visualizations among the model's intended uses. Check every statement, unit, and label against your source material before treating the graphic as finished. Model documentation
Sources
- Google DeepMind's Nano Banana Pro announcement
- Gemini 3 Pro Image model documentation
- Generate and edit images in Gemini Apps
- Gemini generateContent API reference
- Gemini API getting started
- Gemini Developer API pricing
- Stability AI SDXL Base model card
Top comments (0)