Nano Banana Edit API

google/nano-banana-edit
Google's original Nano Banana editor — makes targeted, natural-language edits to existing images and blends in reference photos.
Output
Released
Feb 27, 2026

Overview

What Is Nano Banana Edit API?

Nano Banana Edit is a Google image-editing model surfaced under the Nano Banana family on Google AI Studio and Gemini’s image-generation documentation. The available Google sources describe Nano Banana as a native image-generation and editing capability rather than a separate standalone product description for this exact model ID.

Google’s documentation shows Nano Banana supports image editing workflows with text and image inputs, and the Nano Banana family is positioned for precise visual generation and editing.

Technical Reference

DeveloperGoogle
Model IDgoogle/nano-banana-edit
Release DateFebruary 26, 2026
ModalitiesImage, Text → Image

What Nano Banana Edit Brings to the Table

Image-editing support
Google’s Nano Banana documentation includes image-editing workflows alongside text and image generation capabilities.

Multi-input workflows
The model family supports image-based prompting, and Google documents image inputs as part of Nano Banana prompting guidance.

Native Gemini image capability
Google states that Nano Banana is the name for Gemini’s native image-generation capabilities.

Broad input support in AI Studio
Google AI Studio lists Nano Banana among models that accept text and image inputs, with a Nano Banana Pro variant also shown in the catalog.

Google product integration
Google says Nano Banana editing is being integrated into Google products such as Lens, Photos, Search, and NotebookLM.

Where Nano Banana Edit Makes the Most Sense

Photo edits from natural language
Google’s Nano Banana materials describe using prompts to transform images in editing workflows.

Image generation for Gemini apps
Google positions Nano Banana as Gemini’s native image-generation capability for creating images from text and image references.

Google product-assisted editing
Google says Nano Banana powers image editing experiences in Lens, Photos, Search, and NotebookLM.

Reference-image prompting
Google’s prompting guidance describes using image inputs as references for Nano Banana workflows.

Sources: https://aistudio.google.com/models/nano-banana · https://medium.com/@nandinilreddy/google-nano-banana-review-6f3afd87f5c7 · https://fal.ai/models/fal-ai/nano-banana-pro/edit

Uptime and performance

  • Uptime (7d): 100%

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

Localized edits to existing images are documented as a primary use case for Nano Banana Edit, including adding, removing, or modifying a specific element while keeping the rest of the image unchanged.

It is also suited to identity preservation and related edits such as prop swaps, expression changes, and clothing changes.

Multi-image composition is another documented use case, where multiple input images are combined, such as placing a subject from one photo into the setting of another.

How to use Nano Banana Edit API

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

r = requests.post(
    "https://api.aimlapi.com/v1/images/generations",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "google/nano-banana-edit",
      "image_urls": [
        "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png",
        "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg"
      ],
      "prompt": "Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug",
      "aspect_ratio": "16:9"
    },
)
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/nano-banana-edit",
    "image_urls": [
      "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png",
      "https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg"
    ],
    "prompt": "Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug",
    "aspect_ratio": "16:9"
  }),
});
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/nano-banana-edit","image_urls":["https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png","https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg"],"prompt":"Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug","aspect_ratio":"16:9"}'

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

Nano Banana Edit API Pricing

TypePrice
Output

Price shown is per generated image. Up to 3 reference images can be passed via `image_urls`, and `aspect_ratio` accepts 1:1, 9:16, 16:9, 3:4, or 4:3 (default 16:9 when no reference image is given).

Nano Banana Edit vs other models

ModelInputOutputContextBest for
Image generation
$0.325 / 1M tokens
$78 / 1M tokens
128K tokens
Image generation at scale
$0.195 / gen (variable)
Image generation at scale

Frequently asked questions

Nano Banana Edit takes image, text as input and returns image.

Nano Banana Edit became available on February 27, 2026.

Yes, Nano Banana Edit accepts image input as well as a text prompt.

Nano Banana Edit was built by Google.

Send a request to https://api.aimlapi.com/v1/images/generations with google/nano-banana-edit as the model id.

Yes. Nano Banana Edit is served through AI/ML API, so the same key and endpoint format used for other models applies.

Start building with Nano Banana Edit

Get API Key
1000+ models, one API.