
Nano Banana
Nano Banana is an ultra-fast, high-performance image generation model engineered for high-efficiency visual workflows. Built on next-generation vision technology, it excels at translating text prompts into crisp, vivid artwork, social media graphics, e-commerce assets, and stylized illustrations within seconds. Balancing rapid generation speed with rich texture quality and accurate prompt comprehension, Nano Banana provides digital creators, designers, and marketers with a dependable, cost-effective engine for high-volume content production and instant creative experimentation.
| Resolution | Price(doller) | Unit |
|---|---|---|
| 1K | 0.038 | Per pic |
Read Me
Nano Banana API
Nano Banana (Gemini 2.5 Flash Image, model code gemini-2.5-flash-image) is Google's AI image generation and editing model, launched on August 26, 2025, after topping the LMArena image-editing leaderboard as the anonymous codename "nano-banana". It supports natural-language prompts and optional reference images, covering multi-image fusion, character consistency, and precise natural-language retouching, and draws on Gemini's world knowledge to understand complex editing instructions. Every generated or edited image carries an invisible SynthID digital watermark.
The model is offered through the iCreat platform as an API using a two-step asynchronous task flow: submit a task to obtain a task_id, then poll the result endpoint until a terminal status. Output resolution is fixed at 1K, billed per generated image at $0.038 per image; ten output aspect ratios from 1:1 to 21:9 are supported.
Model Positioning
Nano Banana targets general-purpose image production where generation and editing live in one flow. As the first-generation foundation of Google's Nano Banana family, it maintains a character's or object's appearance across generations and edits without fine-tuning, performs targeted local edits from plain natural language, and natively inherits Gemini's world knowledge for instructions that require common sense. Within the family's division of labor, it stands for balanced per-image cost and maturity: Nano Banana Pro pursues flagship fidelity and stronger text rendering, Nano Banana 2 / 2 Lite pursue newer architectures and lower cost, while the original Nano Banana remains a proven, cost-effective choice. Typical needs include character-consistent multi-image creation, reference-based fusion, conversational retouching, and batch brand-asset derivation.
Core Capabilities
Multi-Image Fusion
Blend multiple input images into one: place a product into a new scene, restyle a room by color scheme or texture, or stitch a character into a different shot — all in a single prompt.
Character Consistency
Keep a character's or object's appearance consistent across generations and edits without fine-tuning — the same character in different environments, one product from multiple angles, brand assets unified across images.
Natural-Language Retouching
Supports targeted transformations and local edits: blur the background, remove a stain from a shirt, take a person out of a photo, alter a pose, or colorize a black-and-white photo — each with one sentence of natural language.
Gemini World Knowledge
The model reading your prompt shares Gemini's world knowledge: it can read hand-drawn diagrams, answer real-world questions about images, and execute compound editing instructions in one step — not just patch pixels.
Pricing
| Resolution | Price (USD) | Unit |
|---|---|---|
| 1K | 0.038 | Per image |
Billed per generated image only; the costUSD field in the response returns the actual cost once the task succeeds.
Application Scenarios
- Character-consistent multi-image creation: picture books, comic panels, and IP characters appearing consistently across scenes
- E-commerce and marketing assets: multi-angle product shots, products placed into new backgrounds, batch marketing derivatives
- Conversational retouching: object removal, background swaps, pose changes, and colorization via natural language
- Templated design assets: real-estate cards, employee badges, and product catalogs generated from one template
- Educational illustrations: diagrams and explainer graphics generated or edited with world knowledge
Model Comparison
Same-Series Comparison
| Model | Positioning | Supported Resolutions | Official API Price |
|---|---|---|---|
| Nano Banana (this model) | First-gen foundation, balanced | 1K | $0.039/image |
| Nano Banana 2 Lite | Efficiency tier, low latency and cost | 1K only | $0.0336/image |
| Nano Banana 2 | Balanced tier, size ladder | 0.5K / 1K / 2K / 4K | $0.067/image (1K) |
| Nano Banana Pro | Flagship tier, high-fidelity finals | 1K / 2K / 4K | $0.134/image (1K) |
Cross-Model Comparison
| Model | Developer | Supported Resolutions | Billing |
|---|---|---|---|
| Nano Banana | 1K | Per image | |
| GPT Image 2 | OpenAI | Up to 4K | Per image by quality tier |
| Seedream 4.0 | ByteDance | Up to 4K | Per image |
| FLUX.2 [dev] | Black Forest Labs | Up to 4K | Per image |
Same-series data comes from Google's official documentation and release pages; this model's pricing follows the iCreat channel price table.
Why Choose Nano Banana?
- Generation and editing share one pipeline — no switching between image-creation and retouching endpoints
- Character consistency without fine-tuning, keeping characters and products unified across images
- Local, precise edits from plain natural language with a minimal learning curve
- Gemini's world knowledge built in, for editing instructions that require common sense
- A proven, massively validated foundation of the family, balancing per-image cost and quality
Specifications
| Item | Description |
|---|---|
| Base URL | https://api.icreat.ai |
| Submit endpoint | POST /v1/task/submit/google/gemini-2.5-flash-image |
| Query result endpoint | POST /v1/task/result |
| Model ID | google/gemini-2.5-flash-image |
| Authentication | Authorization: Bearer header |
| Call pattern | Two-step asynchronous task (submit → poll) |
prompt |
Required, string, describing the image to generate or the edits to apply; multiline text supported |
image |
Optional, array of image URLs for editing or reference-based generation; each item must be publicly accessible |
image_size |
Required, 1K (the only supported value today) |
aspect_ratio |
Required, 1:1 / 2:3 / 3:2 / 3:4 / 4:3 / 4:5 / 5:4 / 9:16 / 16:9 / 21:9 |
| Task status | SUBMITTED / SUCCEEDED / FAILED |
| Output resource | type is Image, includes url and download_url |
| Cost field | costUSD, present only on SUCCEEDED |
Architecture
Nano Banana (Gemini 2.5 Flash Image) belongs to the native image generation branch of Google's Gemini 2.5 family. It is not a diffusion model bolted onto Gemini — it is part of Gemini's multimodal architecture: the same model that reads the prompt holds the world knowledge, and text and images interleave within one context, so generation and editing share a single pipeline. Output images are billed at a fixed 1,290 output tokens ($30 per million tokens on the official API, roughly $0.039 per image). Every generated or edited image carries an invisible SynthID digital watermark identifying it as AI-generated.
Notes
- Submit and query must be chained with the same
task_id - While processing,
resultis[]; keep polling, with a suggested interval of 2–5 seconds FAILEDis terminal; check the prompt, reference image URLs, image format, and aspect ratio before resubmittingimageis optional: prompt-only requests generate new images; with reference images, the model edits or generates from referencesimage_sizecurrently supports1Konlyaspect_ratiois required and must be one of the ten allowed values- Every item in the
imagearray must be a publicly accessible image URL - Output images carry an invisible SynthID watermark (always on for Google; cannot be disabled)
costUSDis returned only when the task succeeds; failed tasks do not produce a cost field
FAQ
How do I get started with the Nano Banana API?
Register on the iCreat platform and obtain an API Key from the console, send a generation request to the submit endpoint, then poll the result endpoint with the returned task_id. All requests are authenticated with the Authorization: Bearer header. Keep your API Key safe and never expose it in client code or public repositories.
How is the cost calculated?
Billed per generated image: $0.038 per image at 1K resolution. For example, generating 10 images costs $0.38. The costUSD field in the response gives the actual cost once the task succeeds.
Does it support generation or editing?
Both, on the same submit endpoint: with only a prompt, it generates new images; with the image reference array, it generates from references or applies local edits to the images (object removal, background swaps, pose changes, and more). For multi-turn editing, submit the previous result as the next reference image.
What resolutions and aspect ratios are supported?
Resolution currently supports 1K only. Aspect ratios support ten values: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, and 21:9 — the ratio must be specified explicitly. Pick the right size for each delivery platform.
How do I query the task result?
Send a POST request to https://api.icreat.ai/v1/task/result with the task_id in the body. A status of SUBMITTED means processing, with result as [] — keep polling. When status is SUCCEEDED, result returns the image resource array; read url or download_url to retrieve the image.
What if the task fails?
FAILED is a terminal status. Check in order: whether the prompt is empty, whether reference image URLs are publicly accessible, whether image_size is 1K, and whether aspect_ratio is one of the ten allowed values. Fix any issue and resubmit. The cost field is returned only when the task succeeds.

