Nano Banana 2 API
Nano Banana 2 API on EvoLink routes Gemini 3 Pro Image editing for precise object swaps, text fixes, and scene restyling from simple prompts. It is built for teams that need reliable, repeatable edits across batches, channels, and languages.
A highly dynamic, futuristic infographic poster for "Evolink," blending comic book art with high-end sci-fi concept art. A powerful, glowing cybernetic entity, the "Evo-Agent," bursts forth from a central data vortex platform. Data streams and light trails connect various floating holographic interfaces around the hero, forming a loose six-panel structure without rigid borders.Top section shows a sprawling, impossibly detailed digital landscape (8K Reality) transitioning into a massive holographic brain structure (Quantum Core). Mid-section features the Agent interacting with flowing text that translates instantly (Universal Decryption), flanked by complex floating holographic UI controls with sliders for manipulating visual parameters (Advanced UI). Bottom section displays floating screens in varied aspect ratios (1:1, 9:16, wide) showing identical content, next to multiple translucent echoes of the Agent in perfect pose consistency.The style is sleek, dominant tech-noir, with glowing circuit patterns and lens flares. Footer area with stylized minimalist node icons. Bold glowing tagline across the bottom: "EVOLINK: THE ARCHITECTURE OF FUTURE THOUGHT."

Upload up to 10 images (max 20MB each)
Click to upload or drag and drop
Supported formats: JPEG, JPG, PNG, WEBP
Maximum file size: 20MB; Maximum files: 10

History
Max 20 items0 running · 0 completed
Nano Banana 2 API for instruction-based image editing
Use the Nano Banana 2 API to edit photos, replace text, and keep character identity without manual masks. Build product, marketing, and app workflows with consistent outputs and high-resolution delivery.

Capabilities of the Nano Banana 2 API
Semantic edits from plain language
The Nano Banana 2 API understands intent like 'remove the glare' or 'swap the mug for a glass' and applies the change while keeping the rest of the scene intact. This makes ecommerce cleanup, content refreshes, and social variations fast because you edit by describing outcomes, not by drawing masks.

Clear text replacement and localization
Nano Banana 2 API is designed for clean text inside images, so posters, menus, price cards, and UI mockups stay readable after edits. It can replace wording, adjust labels, and keep layout balance, which helps teams localize assets across languages without rebuilding every design at scale.

Multi-image fusion for consistent identity
For character or product consistency, the Nano Banana 2 API accepts up to 14 reference images in a single request. You can keep a model, mascot, or product line visually aligned across a series while changing scenes, angles, or backgrounds, which is ideal for catalogs and ads at scale.

Why developers choose Nano Banana 2 API
Built on Gemini 3 Pro Image preview, Nano Banana 2 API delivers reliable edits, clear text rendering, and multi-image consistency, with official and Lite routes to balance stability and cost.
Instruction-first reliability
We follow precise object, text, and background instructions so batch edits stay predictable for product and marketing pipelines.
Production-grade resolution
Generate 1K/2K/4K outputs with legible text for posters, menus, diagrams, and UI mockups without extra cleanup.
Consistency plus cost control
Fuse up to 14 references to lock identity, then choose official or Lite routing to match budget and stability needs.
How to integrate the Nano Banana 2 API
Send an image, describe the change, and receive a ready-to-use result.
Step 1 — Upload or link images
Send a base image by URL or Base64, and include optional reference images for consistency.
Step 2 — Write the instruction
Describe the edit in plain language so the Nano Banana 2 API knows what to change.
Step 3 — Review and deploy
Receive the edited image, save it to your storage, and publish across channels.
Key features of the Nano Banana 2 API
Built for editing-heavy production workflows
Instruction-based semantic editing
The Nano Banana 2 API turns short prompts into targeted edits such as remove, replace, or restyle while preserving composition, so teams avoid manual masking and keep iteration fast.
Clear text inside images
Gemini 3 Pro Image is built to render readable text for posters, menus, diagrams, and UI mockups, helping Nano Banana 2 API outputs stay legible across languages and formats.
Multi-image fusion (up to 14)
Blend multiple references in one Nano Banana 2 API request to keep people, products, and visual style consistent across a series of edits or variations.
Lighting and color adjustments
Refine mood by changing color grades, lighting direction, or day and night settings. This is useful for brand style alignment and seasonal campaigns.
1K to 4K output options
Generate 1K, 2K, or 4K results and upscale for delivery, keeping edges crisp for web, apps, and print-ready assets.
Official and Lite routing
Choose the official Gemini 3 Pro Image preview route for stability, or use the Nano Banana 2 Lite route for lower cost when you can trade some control.
Nano Banana 2 API FAQs
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/images/generationsGenerate Image
Create an image generation task using text prompts or reference images. Supports text-to-image, image-to-image, and image editing modes.
Asynchronous processing mode, use the returned task ID to .
Generated image links are valid for 24 hours, please save them promptly.
Request Parameters
modelstringRequiredDefault: gemini-3-pro-image-previewImage generation model name.
| Value | Description |
|---|---|
| gemini-3-pro-image-preview | Nano Banana 2 model |
gemini-3-pro-image-previewpromptstringRequiredPrompt describing the image to be generated or how to edit the input image.
Notes
- Limited to 2000 tokens
A cat playing in the grasssizestringOptionalDefault: autoAspect ratio of the generated image.
| Value | Description |
|---|---|
| auto | Auto detect |
| 1:1 | Square (1:1) |
| 2:3 | Portrait (2:3) |
| 3:2 | Landscape (3:2) |
| 3:4 | Portrait (3:4) |
| 4:3 | Landscape (4:3) |
| 4:5 | Portrait (4:5) |
| 5:4 | Landscape (5:4) |
| 9:16 | Vertical (9:16) |
| 16:9 | Horizontal (16:9) |
| 21:9 | Ultra-wide (21:9) |
'16:9'qualitystringOptionalDefault: 2KQuality of the generated image.
| Value | Description |
|---|---|
| 1K | Standard quality |
| 2K | High quality (default) |
| 4K | Ultra quality (Higher Cost) |
Notes
- 4K quality incurs additional charges
2Kimage_urlsarrayOptionalReference image URL list for image-to-image and image editing functions.
Notes
- Max 10 images per request
- Max size: 10MB per image
- Formats: .jpeg, .jpg, .png, .webp
- URLs must be directly accessible by the server
- Maximum 5 real person images
https://example.com/image1.pngcallback_urlstringOptionalHTTPS callback address after task completion.
Notes
- Triggered on completion, failure, or cancellation
- Sent after billing confirmation
- HTTPS only, no internal IPs
- Max length: 2048 chars
- Timeout: 10s, Max 3 retries
https://your-domain.com/webhooks/image-task-completed