Nano Banana Pro
Gemini 3 Pro Image for 4K, legible on-image text and the strongest single-character consistency.
Call Google's Nano Banana, Nano Banana Pro and Nano Banana 2 image models with one API key, one request shape and pay-as-you-go credits. Preview the exact cost of any request before you spend it, then poll for the result.
curl --request POST \
https://www.makeinfluencer.ai/api/v1/models/nano-banana-pro/generations \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
--header "Idempotency-Key: nano-banana-pro-001" \
--header "Content-Type: application/json" \
--data '{
"input": {
"prompt": "Editorial portrait of a fashion creator in a sunlit studio, 85mm, soft window light",
"aspectRatio": "3:4",
"resolution": "2k"
}
}'How It Works
In Dashboard → Developer API → Keys, create a revocable mi_ key and send it as a Bearer token.
POST the same input to preview-credits and get the exact credit quote back. Previews never charge.
POST to /models/{modelId}/generations, receive HTTP 202 with a generation ID, then poll the image status endpoint until terminal is true.
Nano Banana API pricing
Live credit quotes for a single 1:1 text-to-image request at each resolution. Reference images do not change the model you call, only the request body.
| Model ID | Google model | Output | Reference images | Typical time | Credits per image |
|---|---|---|---|---|---|
| nano-banana | Gemini 2.5 Flash Image | 1K | Up to 3 | 10s | 1,955 |
| nano-banana-2 | Gemini 3.1 Flash Image | 1K | Up to 14 | 10s | 3,509 |
| nano-banana-2 | Gemini 3.1 Flash Image | 2K | Up to 14 | 10s | 5,264 |
| nano-banana-2 | Gemini 3.1 Flash Image | 4K | Up to 14 | 10s | 7,018 |
| nano-banana-pro | Gemini 3 Pro Image | 1K | Up to 14 | 12s | 7,018 |
| nano-banana-pro | Gemini 3 Pro Image | 2K | Up to 14 | 12s | 7,018 |
| nano-banana-pro | Gemini 3 Pro Image | 4K | Up to 14 | 12s | 12,031 |
Quotes are calculated from the live model pricing when this page is built. POST /models/{modelId}/preview-credits returns the exact cost of your own payload without charging.
Quickstart
One POST creates the job and returns HTTP 202 with a generation ID. Preview the same body first if you want the exact cost, then poll the image status endpoint until terminal is true.
https://www.makeinfluencer.ai/api/v1/models/nano-banana-pro/generationscurl --request POST \
https://www.makeinfluencer.ai/api/v1/models/nano-banana-pro/generations \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
--header "Idempotency-Key: nano-banana-pro-001" \
--header "Content-Type: application/json" \
--data '{
"input": {
"prompt": "Editorial portrait of a fashion creator in a sunlit studio, 85mm, soft window light",
"aspectRatio": "3:4",
"resolution": "2k"
}
}'curl --request POST \
https://www.makeinfluencer.ai/api/v1/models/nano-banana-pro/preview-credits \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"input": {
"prompt": "Editorial portrait of a fashion creator in a sunlit studio, 85mm, soft window light",
"aspectRatio": "3:4",
"resolution": "2k"
}
}'curl \
https://www.makeinfluencer.ai/api/v1/generations/image/GENERATION_ID \
--header "Authorization: Bearer $MAKEINFLUENCER_API_KEY"Features
nano-banana, nano-banana-2 and nano-banana-pro share one request shape: a prompt plus optional imageUrls, aspectRatio and resolution.
Nano Banana 2 and Nano Banana Pro render at 1K, 2K or 4K, and Nano Banana 2 adds a 0.5K draft size for cheap iteration.
Send up to 14 reference image URLs to Nano Banana Pro or Nano Banana 2, or up to 3 to Nano Banana, to edit or keep a character consistent.
REST, MCP and the dashboard draw from the same credit balance at the same model prices, with no monthly API fee.
Send an Idempotency-Key header and a retried request with the same body replays the original response instead of starting a second job.
The same models are available through the MCP connector, so an agent can generate Nano Banana images on your account.
Choosing a Nano Banana model
Start with Nano Banana 2 at 1K for drafts and volume, move hero images to Nano Banana Pro at 2K or 4K, and keep the original Nano Banana for cheap edits with up to three references. Switching is a one-word change to the model ID.
Gemini 3 Pro Image for 4K, legible on-image text and the strongest single-character consistency.
Gemini 3.1 Flash Image for speed and cost, from 0.5K drafts up to 4K.
Gemini 2.5 Flash Image for fast edits with up to three reference images.
Practical workflow
Dashboard → Developer API → Keys. Keys start with mi_.
POST /assets/presign, upload, then pass the URL in imageUrls.
Quote the body with preview-credits, then POST it to generations.
Poll GET /generations/image/{id} and save the URLs from urls.
Nano Banana, Nano Banana Pro, Nano Banana 2 and Gemini are Google models. MakeInfluencer.ai is an independent API provider and is not affiliated with or endorsed by Google.
Trusted by over 300,000+ creators
FAQ
Create an API key, preview a request and generate your first Nano Banana Pro image in a few minutes.
Start creating in minutes · Pay as you go