Nano Banana Pro

GoogleAvailable

Google's highest-quality image model: sharp text rendering and multi-image composition with up to 8 references, at 1K, 2K or 4K.

  • Text → image
  • Edit
  • 1K / 2K

    117 cr / image

    $0.117

  • 4K

    156 cr / image

    $0.156

prompt
Describe the subject, style and light, or the change to make.0 / 20,000
Aspect ratioaspect_ratio
Resolutionresolution
Formatoutput_format
Estimated cost:

117 credits

$0.117 · refunded if it fails

Sign in to generate
No task yet
  1. Queued
  2. Processing
  3. Succeeded

What Nano Banana Pro is good for

  • Posters and text-heavy graphics

    Sharp text rendering suits headlines, labels and layouts where the words have to be legible.

  • Composing from several images

    Combine up to 8 reference images into one result.

  • 2K at the 1K price

    1K and 2K cost the same here, so you can request 2K unless you need a smaller file. 4K costs more.

Input parameters

JSON Schema
Input parameters of Nano Banana Pro
NameTypeDefaultDescription
prompt (required)string—What to generate, or how to change the input images. Up to 20,000 characters.
image_urlsstring[]—Up to 8 reference or source images, as public HTTPS URLs.
aspect_ratioenum"1:1"Output aspect ratio. One of auto, 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9.
resolutionenum"1K"Output resolution. One of 1K, 2K, 4K. Sets the price.
output_formatenum"png"File format of the image. One of png, jpg.

Fields of the input object. Unknown fields are rejected with 400 invalid_request.

curl -X POST https://genkiln.com/v1/tasks \
  -H "Authorization: Bearer $GENKILN_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "nano-banana-pro",
  "input": {
    "prompt": "Product photo of a matte ceramic coffee cup on a walnut desk, morning window light",
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "output_format": "png"
  }
}'

# 202 Accepted -> { "id": "task_...", "status": "queued", "cost_credits": ... }
curl https://genkiln.com/v1/tasks/task_... \
  -H "Authorization: Bearer $GENKILN_API_KEY"

The samples use the values in the Playground form. Create a task, then poll it until it is final, or add callback_url to get a signed webhook.

Nano Banana Pro API pricing

VariantCreditsUSD100 images
1K / 2K117 $0.117$11.700
4K156 $0.156$15.600

The cost is set by the parameters you send and returned as cost_credits when the task is created. 1 credit = US$0.001. Buy credits

Nano Banana Pro questions

Ship your first generation today.

Create a key, top up from $10, and call any model with the same request.