Kinoseed

Guide

Nano Banana API: price per image, request and code

Nano Banana API for Nano Banana 2.1 and Nano Banana Pro: price per image, model ids, the request, the MCP call and photo edits with reference images.

The Nano Banana API on Kinoseed is one REST call, or one MCP tool call, with the model ids nano-banana-2-1 or nano-banana-pro. As of 15 Nov 2026, one image on Nano Banana 2.1 (nano-banana-2-1) is 8 credits ($0.16), and one image on Nano Banana Pro (nano-banana-pro) is 30 credits ($0.60). Quote the request without charge with POST /api/v1/quote, start it with POST /api/v1/images, then read the job until it holds the image URLs; it finishes in seconds.

Generating begins with a plan from $10 a month (500 credits a month). Every tool page is open to browse without an account. The key comes from your account page, and the same credits pay for the web app, the REST API and the MCP server. This guide gives the price per image and per batch, the request, the MCP call an agent sends, and when Nano Banana 2.1 or Nano Banana Pro is the right pick.

Sign in, create a key on your account page, and call any model with one key.

What a Nano Banana 2.1 or Nano Banana Pro image costs

Credits per run from a prompt, for one image and for 4, and for one image with one reference image. Dollars are at the headline credit price; plans with more credits pay less per credit.

Model1 image4 images1 image with a reference
Nano Banana 2.1 (nano-banana-2-1)8 credits ($0.16)30 credits ($0.60)9 credits ($0.18)
Nano Banana Pro (nano-banana-pro)30 credits ($0.60)110 credits ($2.20)30 credits ($0.60)
Nano Banana 2 (nano-banana)16 credits ($0.32)60 credits ($1.20)16 credits ($0.32)

Computed from the quote the API charges with, as of 15 Nov 2026. The price is the same for every aspect ratio.

One request, then read the job

POST /api/v1/images charges the run and answers with a 201 job in queued or running. Read GET /api/v1/jobs/{id}?wait=50: it holds the line for up to 50 seconds and returns the moment the job is final, with the URLs in output.imageUrls. The body below is the cheapest valid Nano Banana 2.1 request, one square image, which costs 8 credits.

curl -X POST https://kinoseed.app/api/v1/images \
  -H "Authorization: Bearer ks_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "a ceramic mug on a sunlit desk, product photo",
    "model": "nano-banana-2-1",
    "aspect": "1:1",
    "count": 1
  }'

Send the same body to Quote first if you want the number before you spend anything; it charges nothing. Fields and errors are on Images and Jobs.

The same run from an agent over MCP

An agent connected to the MCP server sends the same arguments to the generate_image tool, which waits for the run and returns the image URLs. Results are URLs, never inline base64, so a batch of pictures does not fill the context window. Setup for Claude Code, Cursor and others is in the MCP server for image generation guide.

tools/call
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "generate_image",
    "arguments": {
      "prompt": "a ceramic mug on a sunlit desk, product photo",
      "model": "nano-banana-2-1",
      "aspect": "1:1",
      "count": 1
    }
  }
}

What Nano Banana 2.1 or Nano Banana Pro accepts

Every field is optional except prompt. Without model the run uses the catalog default, so send the id you want.

  • aspect: a ratio such as 16:9 or 9:16; 1:1 when it is left out.
  • count: 1 to 8 images in one run; the price multiplies.
  • referenceImageUrls: up to eight pictures to edit or follow, as public https URLs or URLs from POST /files.
  • seed: a whole number, to repeat a result.
  • metadata: your own ids, returned on the job untouched.

On Nano Banana 2.1 a run with a reference image goes to the model's edit endpoint and costs 9 credits instead of 8.

On Nano Banana Pro a run with a reference image goes to the model's edit endpoint and costs the same.

The API refuses private addresses, localhost and plain http in referenceImageUrls before anything fetches them or anything is charged.

What moves the price

The model and the number of images. The aspect ratio does not change it. 4 images on Nano Banana 2.1 in one run are 30 credits; 4 images on Nano Banana Pro in one run are 110 credits.

For drafts, a cheaper model often does the job: one FLUX 3 Klein image is 3 credits. Test the prompt there, then run the keeper on Nano Banana 2.1 or Nano Banana Pro. Every image model's price is side by side in Image generation API with credits.

When to pick Nano Banana 2.1 or Nano Banana Pro

Pick Nano Banana 2.1, Google's newest image model, for editing a photo you add: send it in referenceImageUrls and describe the change. Nano Banana Pro costs more per image; weigh it against 2.1 on the same prompt. Studio users get both in the Image studio; the Nano Banana 2.1 and Nano Banana Pro model pages have their prices and specs.

Nano Banana 2 (nano-banana) runs too and is in the price table. For posters and pictures with a lot of text, compare with GPT Image 2 in Nano Banana Pro vs GPT Image 2.

Side by side with the models people weigh it against: Nano Banana 2.1 vs Nano Banana 2, Nano Banana 2.1 vs Nano Banana Pro, FLUX.2 vs Nano Banana Pro, Nano Banana 2 vs Nano Banana Pro, GPT Image 2.5 vs Nano Banana Pro, FLUX 3 vs Nano Banana Pro, Seedream 5.0 · Lite vs Nano Banana Pro.

Failures, retries and limits

A run that fails is refunded automatically, and the job says so, so a provider error never costs credits. Identical requests sent close together return the same job instead of charging twice, and an Idempotency-Key header makes that explicit for retries from your own code.

An account runs up to 5 generations at once; one more gets a 429 too_many_running error with a Retry-After header, before anything is charged. Results carry no watermark. Rate limits and error codes are on Errors and Rate limits.

Questions

How much does the Nano Banana API cost per image?

8 credits ($0.16) for one Nano Banana 2.1 image; 30 credits ($0.60) for one Nano Banana Pro image, as of 15 Nov 2026. A run of 4 costs 30 on Nano Banana 2.1 and 110 on Nano Banana Pro.

What is the model id for Nano Banana 2.1 or Nano Banana Pro?

nano-banana-2-1 for Nano Banana 2.1, nano-banana-pro for Nano Banana Pro. Send it as model in POST /api/v1/images, or as the model argument of the generate_image MCP tool. GET /api/v1/models lists every id with an example price.

Do I need a subscription to use the API?

Generating begins with a plan from $10 a month (500 credits a month). Every tool page is open to browse without an account. There is no separate API plan: the key spends the same credits as the web app, and unused credits roll over.

Does a reference image cost more?

On Nano Banana 2.1, 9 credits with one against 8 from a prompt. Not on Nano Banana Pro: 30 credits with or without one.

Is this Google's own Gemini API?

No. Kinoseed runs the Nano Banana models through fal and sells them in credits, with a quote before every run, automatic refunds on failure and an MCP server.

Sign in, create a key on your account page, and call any model with one key.