Gemini 3 Pro Image API

Gemini 3 Pro Image is a text-to-image model that generates images from text descriptions.

Modalities
Image, TextImage
Price
$0.25per generation
Context window
64K tokens
Released
Nov 20, 2025

Gemini 3 Pro Image overview

Gemini 3 Pro Image specs

Model ID
google/gemini-3-pro-image-preview
Developer
Google
Context window
65,536 tokens
Max output
32,768 tokens
Input
Image, Text
Output
Image
API
OpenAI-compatible, base URL https://api.aimlapi.com/v1

What is Gemini 3 Pro Image API?

Gemini 3 Pro Image is a text-to-image model that generates images from text descriptions.

Where to Use Gemini 3 Pro Image

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

Use cases

Gemini 3 Pro Image Preview is documented as suited to complex scene composition, typography-heavy designs, and natural language-driven editing.

It is also documented for creating and editing images with studio-quality precision and control, including testing ideas, creating eye-catching designs, and mocking up prototypes.

Google’s developer documentation says it is best for complex graphic projects, high-fidelity product mockups, and fact-based data visualizations that require accurate text rendering and real-world grounding.

It is also described as useful for turning notes into diagrams and for visualizing ideas and designing anything from prototypes to infographics.

Gemini 3 Pro Image API pricing

Gemini 3 Pro Image pricing in US dollars
UsagePriceUnit
Usage$0.25per generation

Prices from the AI/ML API price list, checked on Nov 4, 2026.

Gemini 3 Pro Image vs other model models: prices

AI/ML API rates for 3 models, per generation.

AI/ML API prices in USD per generation
ModelPer generation
Gemini 3 Pro Image$0.25
Gemini 2.5 Flash Image (Nano Banana)$0.039
Gemini 3 Pro Image (Nano Banana Pro)$0.15

How to use the Gemini 3 Pro Image API

View docs

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v1/chat/completions' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "google/gemini-3-pro-image-preview",
  "messages": [
    {
      "role": "user",
      "content": "Write a haiku about the ocean."
    }
  ]
}'

Related articles

All posts

Gemini 3 Pro Image FAQ

How much does Gemini 3 Pro Image cost?

Gemini 3 Pro Image 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 support?

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

When was Gemini 3 Pro Image released?

Gemini 3 Pro Image became available on February 23, 2026.

Can Gemini 3 Pro Image take an existing image as input?

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

Who created Gemini 3 Pro Image?

Gemini 3 Pro Image was built by Google.

How do I call Gemini 3 Pro Image on AI/ML API?

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

Is Gemini 3 Pro Image available through a single API key?

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

What is the model identifier used to access Gemini 3 Pro Image?

The model ID is google/gemini-3-pro-image-preview, called through the endpoint https://api.aimlapi.com/v1/images/generations.

What is the context window of Gemini 3 Pro Image?

Gemini 3 Pro Image accepts up to 65,536 tokens of context and returns up to 32,768 output tokens.

Start building with Gemini 3 Pro Image

Gemini 3 Pro Image API

google/gemini-3-pro-image-preview

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v1/chat/completions' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "google/gemini-3-pro-image-preview",
  "messages": [
    {
      "role": "user",
      "content": "Write a haiku about the ocean."
    }
  ]
}'