Gemini 3 Pro Image Edit overview
Gemini 3 Pro Image Edit specs
- Model ID
google/gemini-3-pro-image-preview-edit- Developer
- Input
- Image, Text
- Output
- Image
- Endpoint
POST https://api.aimlapi.com/v1/images/generations
What Is Gemini 3 Pro Image Edit API?
Gemini 3 Pro Image Edit is Google's editing endpoint for Nano Banana Pro (Gemini 3 Pro Image), a higher-fidelity image model built on Gemini 3 Pro. Google released it as a follow-up to Nano Banana (Gemini 2.5 Flash Image), aimed at studio-quality image generation and editing.
The model accepts image and text input and produces image and text output, with support for multi-turn editing and interleaved images and text within the same conversation.
Technical Reference
| Developer | |
|---|---|
| Model ID | google/gemini-3-pro-image-preview-edit |
| Input token limit | 65,536 |
| Output token limit | 32,768 |
| Modalities | Image, Text to Image, Text |
What Gemini 3 Pro Image Edit Brings to the Table
Model identity
Gemini 3 Pro Image Edit runs on the same underlying model as Nano Banana Pro, applied to editing existing images rather than generating new ones from scratch.
Editing capabilities
Google's documentation lists support for image editing, multi-turn image editing, and interleaved images and text, along with thinking and search grounding.
Content provenance
Generated and edited outputs carry Content Credentials (C2PA), giving a verifiable record of how an image was created or modified.
Use cases
Edit images from text prompts, including relighting, season swaps, background changes, and object additions. It also supports conversational, multi-turn editing, where changes are requested step by step while preserving visual context.
It is suited to complex graphic design tasks that call for precise control, high-fidelity product mockups, and data visualizations that require accurate text rendering.
Gemini 3 Pro Image Edit API pricing
| Usage | Price | Unit |
|---|---|---|
| Image generation | $0.25 | per generation |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
Gemini 3 Pro Image Edit vs other image models: prices
AI/ML API rates for 5 models, per generation.
| Model | Per generation |
|---|---|
| $0.25 | |
| $0.039 | |
| $0.04 | |
| $0.15 | |
| $0.25 |
How to use the Gemini 3 Pro Image Edit API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v1/images/generations' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "google/gemini-3-pro-image-preview-edit",
"prompt": "A ginger cat asleep on a stack of exactly three hardcover books in a rainy bookshop window at dusk. Gold lettering on the glass reads OPEN LATE. Warm lamp light inside, raindrops and blurred neon reflections outside, 35mm film photo."
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "google/gemini-3-pro-image-preview-edit",
"prompt": "A ginger cat asleep on a stack of exactly three hardcover books in a rainy bookshop window at dusk. Gold lettering on the glass reads OPEN LATE. Warm lamp light inside, raindrops and blurred neon reflections outside, 35mm film photo."
}
response = requests.post("https://api.aimlapi.com/v1/images/generations", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v1/images/generations", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "google/gemini-3-pro-image-preview-edit",
"prompt": "A ginger cat asleep on a stack of exactly three hardcover books in a rainy bookshop window at dusk. Gold lettering on the glass reads OPEN LATE. Warm lamp light inside, raindrops and blurred neon reflections outside, 35mm film photo."
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());Related articles
Gemini 3 Pro Image Edit FAQ
How much does Gemini 3 Pro Image Edit cost?
Gemini 3 Pro Image Edit costs $0.25 per generation on AI/ML API, billed as you go with no subscription.
What inputs and outputs does Gemini 3 Pro Image Edit support?
Gemini 3 Pro Image Edit takes image, text as input and returns image.
When was Gemini 3 Pro Image Edit released?
Gemini 3 Pro Image Edit became available on February 23, 2026.
Can Gemini 3 Pro Image Edit take an existing image as input?
Yes, Gemini 3 Pro Image Edit accepts image input as well as a text prompt.
Who created Gemini 3 Pro Image Edit?
Gemini 3 Pro Image Edit was built by Google.
How do I call Gemini 3 Pro Image Edit on AI/ML API?
Send a request to https://api.aimlapi.com/v1/images/generations with google/gemini-3-pro-image-preview-edit as the model id.
Is Gemini 3 Pro Image Edit available through a single API key?
Yes. Gemini 3 Pro Image Edit is served through AI/ML API, so the same key and endpoint format used for other models applies.
What type of AI model is Gemini 3 Pro Image Edit?
It is an image generation model that edits existing images based on text prompts.
What is the Gemini 3 Pro Image Edit model ID?
Use google/gemini-3-pro-image-preview-edit as the model parameter. Requests go to https://api.aimlapi.com/v1/images/generations with your AI/ML API key.



.webp)