Gemini Image Generation (Nano Banana)
Create and edit high-quality images using Google’s Nano Banana models. Supports text-to-image generation and image editing with multiple aspect ratios and resolutions up to 4K.Supported Models
Features
Text-to-Image
Generate images from text prompts with
action: "generate"Image Editing
Edit existing images using reference URLs with
action: "edit"Flexible Aspect Ratios
21:9, 16:9, 9:16, 4:3, 3:2, 5:4, 1:1, and more — up to 1:8 / 8:1 on nano-banana-2
High Resolution
1K / 2K / 4K output on Pro and 2 models
How to Use
1
Create an image task
Call
POST /gemini/image/generate with your prompt, model, and aspect ratio. You’ll receive a taskId.2
Poll for results
Use
GET /gemini/task/result?taskId=xxx to poll until status is completed. The result contains the generated image.Quick Example
Aspect Ratios
Resolution Options
nano-banana-fast— fixed 1K resolutionnano-banana-pro—1K/2K/4Knano-banana-2—1K/2K/4K
Available Endpoints
Explore the API Documentation
- Generate Image — Create or edit images with Nano Banana
- Get Task Result — Shared poll for video & image tasks
Looking for Gemini API SDK compatibility? See Gemini Compat to use the official @google/genai library directly.