// image api

Nano Banana Pro API pricing

One price for everything, $0.027 an image, and resolution does not move it. Below are a calculator and the same job priced elsewhere. What the model does is covered on the model page.

Price your own volume

The formula is plain: price per image times quantity. Your invoice runs the same arithmetic, there is no second price list for API calls.

$0.03
1 × $0.027 per image
The same job at other aggregators
kie.ai$0.09–0.12we are 70% cheaper
piapi.ai$0.11–0.18we are 74% cheaper
wavespeed.ai$0.14–0.14we are 81% cheaper
segmind.com$0.15–0.25we are 82% cheaper
fal.ai$0.15–0.30we are 82% cheaper
replicate.com$0.15–0.30we are 82% cheaper
The range covers a competitor's whole line for this model, from their cheapest tier to their dearest. The percentage compares us against the cheap end, not the dear one. Prices read on 22.08.2026 from their own pricing pages, sources below.

Competitor sources: kie.ai/pricing · piapi.ai · wavespeed.ai/pricing · segmind.com/models/…/pricing · fal.ai/models/… · replicate.com

Catalog price

Model idTierPrice
nano-banana-probase$0.027 per image

How the charge is worked out

You are billed by images returned, not by requests made. The amount rides back in the same response under cost_usd, so it can be checked against the price list on every call instead of once a month in a report.

While generation runs the money is held rather than taken. A provider-side error releases the hold and returns a zero cost_usd. Failed attempts are not billed.

Resolution, aspect ratio and attached references do not enter the sum at all. The charge formula contains only unit price and quantity. A thousand images at 4K cost what a thousand at 1K cost, which is $27.00.

How to call it

One call verifies the same arithmetic. The response carries cost_usd, compare it with the calculator.

curl https://api.teamtoken.store/v1/images/generations \
  -H "Authorization: Bearer $TEAMTOKEN_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "nano-banana-pro", "prompt": "test", "resolution": "4K"}'

How payment works

No subscription and no monthly floor. You put money on the balance and spend it until it runs out, over a day or over six months. The balance does not expire and is not tied to a calendar month.

Card top-ups through Visa, Mastercard or Mir and SBP start at $1, crypto at $5. The acquiring percentage is printed next to each payment provider on the selection screen, before you confirm. We add no markup of our own on top of it.

The balance is held in dollars. Pay in roubles and the payment provider converts at its own rate at the moment of payment.

Questions about price

If the price changes, what happens to money already on the balance?
Nothing. The balance holds dollars, not images pre-bought at the rate of the day you topped up. A new price applies to new generations, and there is nothing in the balance to recalculate.
Is there a volume discount?
No, one price for everyone at any volume. The thousandth image costs what the first one cost.
Why are you cheaper than the other aggregators?
We buy access in bulk and sell with a markup on top of the same unit the vendor bills in. We do not compare ourselves with the vendor directly, those are different weight classes; the comparison above is against resellers like us.
Does a failed generation cost anything?
No. An error response carries a zero cost_usd and the hold is released in full.
Can I see spend per key?
Yes, in the dashboard, and the same screen sets a ceiling on an individual key.
Related
What Nano Banana Pro doesNano Banana 2GPT Image 2
Get an API key

Top up with a card, SBP or crypto, from $1. Spend limits are set per key.