Nano Banana
Google's Gemini 2.5 Flash Image model for low-latency, high-volume image generation and lightweight editing.
Generation Modes
Text-to-image + light editing
No `image_urls` means text-to-image
Reference Images
Up to 5
With `image_urls`, the request becomes image editing
Resolution Pricing
Fixed base price
Current public API does not expose `resolution`
Input
$0.27$0.3
10% off1M tokens
Output
$27$30.0000
10% off1M tokens
nanobananaPlayground
nanobananaClick or drag
Aspect Ratio (sent to backend)
No output yet
Pricing
| Plan | Context Window | Max Output | Input | Output | Cache Write | Cache Read |
|---|---|---|---|---|---|---|
gemini-2.5-flash-image | - | - | $0.27$0.310% off 1M tokens | $27$30.000010% off 1M tokens | - | - |
Pricing checked on 2026-04-21 from the internal Gemini image pricing memo.
The current ReachAPI public contract for `nanobanana` does not expose `input.resolution` or `input.enable_web_search`, so the page shows the base per-image price only.
README
- Nano Banana corresponds to Google's Gemini 2.5 Flash Image model (`gemini-2.5-flash-image`).
- Google positions it as the speed-and-efficiency option in the Nano Banana family, optimized for high-volume and low-latency tasks.
- On ReachAPI, it is exposed as an asynchronous image task model for text-to-image and lightweight image editing, with up to 5 reference images and a simplified public request surface.
API
Google's Gemini 2.5 Flash Image model for low-latency, high-volume image generation and lightweight editing.
Model Code
nanobanana
API
Endpoint
POST /v1/images/createAuthentication
Authorization: Bearer YOUR_REACH_API_KEY Content-Type: application/json
Example
curl -X POST "https://direct.reachapi.ai/v1/images/create" \
-H "Authorization: Bearer YOUR_REACH_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nanobanana",
"input": {
"prompt": "A playful landing page illustration for a fintech startup",
"aspect_ratio": "16:9",
"output_format": "png"
}
}'