Gemini 3 Pro Image Edit API

gemini-3-pro-image-preview/edit
Gemini 3 Pro Image Edit is an image-to-image model that edits images based on text prompts.
Output
$0.15 / gen (variable)
Released
Jun 11, 2026

Overview

What is Gemini 3 Pro Image Edit API?

Gemini 3 Pro Image Edit is an image-to-image model that edits images based on text prompts.

Technical Specifications
- Supported inputs: Image, Text
- Output: Image
- Endpoint: /images/generations

Performance Benchmarks
[embed]

Gemini 3 Pro Image Edit API Pricing
- Pricing on request

Where to Use Gemini 3 Pro Image Edit

High-volume image generation
Produce product visuals, thumbnails, and marketing assets programmatically at scale.

Creative and concept art
Turn text prompts into illustrations, mockups, and design explorations.

Image editing and variations
Provide a reference image to guide edits, restyles, or variations.

Code Sample
[embed]

Uptime and performance

  • Uptime (7d): 100%

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

Gemini 3 Pro Image Edit is documented as suited to multi-turn conversational image editing, where changes are requested in follow-up turns while preserving visual context. It is also suited to annotating pictures, representing data as infographics, and turning handwritten notes into diagrams. The model is described as a professional-grade image editing tool for creation and editing of images with precise control, including complex infographics and historically accurate scenes. It is also suited to high-fidelity product mockups and factual data visualizations that require accurate text rendering and real-world grounding.

How to use Gemini 3 Pro Image Edit API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to gemini-3-pro-image-preview/edit.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/images/generations",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "gemini-3-pro-image-preview/edit",
      "prompt": "A cat holding a sign that says hello"
    },
)
print(r.json())
const r = 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": "gemini-3-pro-image-preview/edit",
    "prompt": "A cat holding a sign that says hello"
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/images/generations \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gemini-3-pro-image-preview/edit","prompt":"A cat holding a sign that says hello"}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Gemini 3 Pro Image Edit API Pricing

TypePrice
Output
$0.15 / gen (variable)

Gemini 3 Pro Image Edit vs other models

ModelInputOutputContextBest for
$0.15 / gen (variable)
Image generation at scale
$0.25 / 1M tokens
$60 / 1M tokens
128K tokens
Image generation at scale
$5 / 1M tokens
$30 / 1M tokens
Image generation at scale
$0.25 / gen
Image generation at scale
$0.015 / MP (variable)
Image generation at scale

Frequently asked questions

Gemini 3 Pro Image Edit takes image, text as input and returns image.

Gemini 3 Pro Image Edit is priced at $0.195 / gen (variable).

Gemini 3 Pro Image Edit is billed per generation — a fixed charge per output rather than by prompt length.

Yes, Gemini 3 Pro Image Edit accepts image input as well as a text prompt.

Gemini 3 Pro Image Edit was built by Google.

Send a request to https://api.aimlapi.com/v1/images/generations with gemini-3-pro-image-preview/edit as the model id.

Yes. Gemini 3 Pro Image Edit is served through AI/ML API, so the same key and endpoint format used for other models applies.

Start building with Gemini 3 Pro Image Edit

Get API Key
1000+ models, one API.