Google/google-nano-banana-pro/Released Nov 2025

Nano Banana Pro

Studio-quality 4K image generation

Commercial use
Image

About Nano Banana Pro

Nano Banana Pro is an image generation model that excels in generating studio-quality visuals with advanced text rendering, high-fidelity 2K and 4K outputs, and superior character consistency across multiple images. It is built on Google's Gemini 3 Pro Image architecture and leverages multimodal understanding for nuanced, context-aware creative direction rather than simple keyword matching.

It is designed for professional creative workflows, making it particularly effective for marketing campaigns, product visualization, and educational content requiring precise, legible text directly embedded in images. Nano Banana Pro supports complex editing tasks, such as multi-image fusion, localized edits, and maintaining branding consistency across diverse asset types.

Some other noteworthy features of Nano Banana Pro include multi-image blending (up to 14 images per generation), accurate infographic and diagram creation, and advanced controls for scene lighting, camera angle, and color grading.

Ready to build with Nano Banana Pro?

Try Nano Banana Pro in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.

curl -sSf -X POST https://hub.oxen.ai/api/ai/images/edit \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer $OXEN_API_KEY" \
    -d '{
  "model": "google-nano-banana-pro",
  "prompt": "A botanist / researcher looking up at a banana tree in an Amazon rainforest. Photorealistic. It could be used for a National Geographic cover.",
  "aspect_ratio": "16:9",
  "resolution": "2K",
  "google_search": false
}'

Request parameters

Every field Nano Banana Pro accepts in the request body. See the API reference for response formats.

POSThttps://hub.oxen.ai/api/ai/images/edit
FieldTypeRequiredDefaultDescription
promptstringYes
Text description of what you want to generate, or the instruction on how to edit the given image. Use @Image1, @Image2, etc. to reference the input images.
input_imagearray<string>
nullable
No
Optional reference image(s) to edit or compose (up to 14). Leave empty to generate from the prompt alone. Reference them in the prompt as @Image1, @Image2, etc.
aspect_ratiostringNo"16:9"
auto1:116:99:164:33:43:22:34:55:421:9
resolutionstringNo"2K"
1K2K4K
google_searchbooleanNofalseGround the image in real-time web search results, useful for factual or current-events content like charts, maps, and recent events.