About Nano Banana 2.1
Nano Banana 2.1 is Google's Flash-tier image generation and editing model, an update to Nano Banana 2 with better visual quality, prompt adherence, text rendering, and character consistency across edits.
It generates from a text prompt alone, or edits and fuses up to 14 reference images, keeping up to 4 characters and 10 objects consistent. Output comes at 1K, 2K, or 4K across standard and panoramic aspect ratios (up to 8:1 and 1:8), with fewer tiling artifacts on wide formats at 2K and 4K than Nano Banana 2. Images can be grounded in Google Web Search and Google Image Search for factual or current subjects, and a configurable thinking level trades latency for better handling of complex compositions.
See what this model can do
A handful of real prompts and their outputs.









Ready to build with Nano Banana 2.1?
Try Nano Banana 2.1 in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.
curl -sSf -X POST https://hub.oxen.ai/api/ai/images/edit \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OXEN_API_KEY" \
-d '{
"model": "nano-banana-2-1",
"prompt": "A vintage travel poster of an ox crossing a snowy mountain pass at sunrise, bold art-deco lettering across the top reading \"VISIT THE HIGH PASS\". Warm oranges against cool blues.",
"aspect_ratio": "16:9",
"resolution": "2K",
"google_search": false,
"image_search": false,
"thinking_level": "medium"
}'Request parameters
Every field Nano Banana 2.1 accepts in the request body. See the API reference for response formats.
https://hub.oxen.ai/api/ai/images/edit| Field | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | — | Text description of what you want to generate, or the instruction on how to edit the given image. Use @Image1, @Image2, etc. to reference the input images. |
input_image | array<string>nullable | No | — | Optional reference image(s) to edit or combine, up to 14. Leave empty to generate from the prompt alone. Reference them in the prompt as @Image1, @Image2, etc. |
aspect_ratio | string | No | "16:9" | auto1:116:99:164:33:43:22:34:55:421:94:11:48:11:8 |
resolution | string | No | "2K" | 1K2K4K |
google_search | boolean | No | false | Use live web results for current facts. |
image_search | boolean | No | false | Use Google images as visual references. |
thinking_level | string | No | "medium" | Higher levels handle complex scenes but run slower.minimalmediumhigh |
