Nano Banana Pro
GoogleAvailableGoogle'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

- Queued
- Processing
- 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| Name | Type | Default | Description |
|---|---|---|---|
| prompt (required) | string | — | What to generate, or how to change the input images. Up to 20,000 characters. |
| image_urls | string[] | — | Up to 8 reference or source images, as public HTTPS URLs. |
| aspect_ratio | enum | "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. |
| resolution | enum | "1K" | Output resolution. One of 1K, 2K, 4K. Sets the price. |
| output_format | enum | "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
| Variant | Credits | USD | 100 images |
|---|---|---|---|
| 1K / 2K | 117 | $0.117 | $11.700 |
| 4K | 156 | $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
Compare with similar models
Ship your first generation today.
Create a key, top up from $10, and call any model with the same request.

