Nano Banana Pro Image API

Nano Banana Pro is a multi-resolution image generation and editing route with 1K, 2K and 4K output options.

Last verified: 2026-08-17

About the Nano Banana Pro API

Nano Banana Pro is a multi-resolution image generation and editing route with 1K, 2K and 4K output options.

  • Available image sizes: 1K, 2K, and 4K
  • Operations: generation and edit
  • Fixed local cost: 60 credits per task
  • Result delivery: asynchronous task polling

Best uses for Nano Banana Pro

Multi-resolution image productionReview the request contract below before choosing this model for production traffic.
Generation and editing through one model IDReview the request contract below before choosing this model for production traffic.
Workflows that may scale from 1K drafts to 4K outputReview the request contract below before choosing this model for production traffic.

Model summary

Fixed credit cost
60
Output type
image
Operations
generation, edit
Image sizes
1K, 2K, 4K

Generation request

json
{  "model": "nano-banana-pro",  "prompt": "A cinematic product photograph with soft studio lighting",  "aspect_ratio": "1:1",  "image_size": "1K",  "response_format": "url"}

Image field contract

FieldUseValues
modelRequired model IDnano-banana-pro
promptRequired generation or editing instruction1–20,000 characters
aspect_ratioOutput ratioauto, 1:1, 16:9, 9:16, 4:3, 3:4
image_sizeResolution tier1K, 2K, 4K
image_urlsRequired only for edits1–16 public HTTPS URLs
response_formatOptionalurl

Review the complete image API guide.

Nano Banana Pro API FAQ

What can Nano Banana Pro do?

Nano Banana Pro supports asynchronous generation and edit. Nano Banana Pro is a multi-resolution image generation and editing route with 1K, 2K and 4K output options.

Which output sizes does Nano Banana Pro support?

Nano Banana Pro supports 1K, 2K, and 4K. Use the exact model ID and size fields documented on this page so the request can be validated locally.

How many credits does Nano Banana Pro use?

The current local price is 60 credits per generation or editing task. The task stores its quoted cost when it is created.