Nano Banana API

Nano Banana is Google’s native image-generation and editing model for creating and transforming images from text, images, or both with conversational control.
Output
Released
Feb 27, 2026

How to use Nano Banana API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to google/nano-banana.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/images/generations",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "google/gemini-2.5-flash-image",
      "prompt": "A cat holding a sign that says hello"
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/images/generations", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "google/gemini-2.5-flash-image",
    "prompt": "A cat holding a sign that says hello"
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/images/generations \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"google/gemini-2.5-flash-image","prompt":"A cat holding a sign that says hello"}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Nano Banana API Pricing

TypePrice
Output

Nano Banana vs other models

ModelInputOutputContextBest for
Nano Banana
This page
Image generation
$0.6877 / 1M
$4.1262 / 1M
128K tokens
Image generation at scale
$0.052 / gen
High-fidelity text-to-image generation
$0.195 / gen (variable)
Image generation at scale

Start building with Nano Banana

Get API Key
1000+ models, one API.