Public Model / nano-banana

Nano Banana Pro API pricing

Image creation and editing with 1K, 2K, and 4K output tiers and multiple references.

Availability
Available
Tasks
Create Image, Edit Image
Published rates from
$0.134

Request calculator

Configure Nano Banana Pro

Controls and rates come directly from the checked public catalog.

Interactive calculator

Price a direct generation

Choose a task, configure its inputs, and see the current catalog price.

Step 1

Choose a generation type

Step 2

Configure generation

Model
Nano Banana Pro
Resolution1K
Input images0
Outputs1

Step 3

Reference total

$0.1341 output at $0.134 each
Generation
$0.1341 image x $0.134
Input media
$0.000 images x $0.0011
Minimum request
$0.134
Get started

The API estimate for your exact request is authoritative before paid work starts.

Best fit

Use Nano Banana Pro when campaigns need larger final assets and controlled edits from several input images.

Use cases

  • High-resolution campaign art
  • Multi-image art direction

Know before building

  • Input-image usage is priced separately from the output resolution.

Generated contract

Tasks, controls, and rates

Published rates

image.create
Varies by resolution, input images
$0.134 / image$0.134 minimum
image.edit
Varies by resolution, input images
$0.134 / image$0.1351 minimum

Request controls

image.createAspect ratioauto · 1:1 · 2:3 · 3:2 · 3:4 · 4:3 · 4:5 · 5:4 · 9:16 · 16:9 · 21:9
image.createPromptText input
image.createReference imagesUp to 14 items
image.createResolution1K · 2K · 4K
image.editAspect ratioauto · 1:1 · 2:3 · 3:2 · 3:4 · 4:3 · 4:5 · 5:4 · 9:16 · 16:9 · 21:9
image.editImagesUp to 14 items
image.editPromptText input
image.editResolution1K · 2K · 4K

Lifecycle: queued -> running -> succeeded -> failed -> cancelled -> manual_review

Output fields: assets

Runnable examples

Estimate first, then create

Both requests use the same normalized task, model, and input payload. Creating work requires an API key and idempotency key.

1. Estimate

curl https://api.entirefeed.com/v1/estimate \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
  "task": "image.create",
  "model": "nano-banana-pro",
  "input": {
    "aspect_ratio": "auto",
    "resolution": "1K",
    "prompt": "A high-resolution editorial hero image using the supplied brand references"
  }
}'

2. Create

curl https://api.entirefeed.com/v1/generations \
  -X POST \
  -H "Authorization: Bearer $ENTIREFEED_API_KEY" \
  -H "Idempotency-Key: nano-banana-pro-example-001" \
  -H "Content-Type: application/json" \
  -d '{
  "task": "image.create",
  "model": "nano-banana-pro",
  "input": {
    "aspect_ratio": "auto",
    "resolution": "1K",
    "prompt": "A high-resolution editorial hero image using the supplied brand references"
  }
}'