Imagen 3

by Google

Imagen 3 is Google DeepMind's highest-quality text-to-image model, producing photorealistic images with fine detail, realistic lighting, and few artifacts. Announced at Google I/O 2024 and generally available from December 2024, it improves prompt understanding over Imagen 2 and renders styles ranging from photorealism to animation, with features such as mask-based editing, upscaling, and customization. Every generated image carries SynthID, Google DeepMind's imperceptible watermark, supporting provenance tracking. Imagen 3 handles text rendering within images, multiple aspect ratios including 1:1, 16:9, 9:16, 3:4, and 4:3, and batch generation of up to four images per request.

Key info

Input
Output
Features
Context window
Max output
Input price
/1M
Output price
/1M
  • EU residency available
  • Zero data retention via Enterprise
  • No training by default
  • GDPR DPA available

Available routes

Imagen 3 runs on 1 route through the Opper gateway. Compare residency, ZDR, and training posture at a glance — full data-handling detail per route below.

ProviderRegionZero data retentionTrainingInputOutput
Google CloudEUEnterpriseNo

Training posture across routes: No training on prompts by default.

Data handling per route

Each route hosting Imagen 3 has its own privacy posture, residency, and GDPR terms. Postures are maintained by Opper with a last-verification timestamp.

Google Cloud European Union🇪🇺

Zero data retention is available via Opper Enterprise contract. No training on customer data. EU; DPA available.

Zero data retention
Available via Opper Enterprise contract.
Training
No training on customer data.
Logging
Abuse monitoring
Third-party access
None disclosed
GDPR DPA
DPA available
Transfer mechanism
Not applicable — data stays in EU

Get started

Call Imagen 3 through the Opper gateway with one API key. Let your coding agent set it up, or call it directly — Opper is drop-in compatible with the OpenAI, Anthropic, and Google AI SDKs.

Set it up with your agent

Copy this and paste it into your coding agent — Claude Code, Cursor, Codex, and more — and it'll wire up Opper for you.

Or call it directly

import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.OPPER_API_KEY,
baseURL: "https://api.opper.ai/v3/compat",
});
const completion = await client.chat.completions.create({
model: "vertexai/imagen-3.0-generate-001-eu",
messages: [{ role: "user", content: "Hello" }],
});
console.log(completion.choices[0].message.content);

Compare Imagen 3 with…

Side-by-side on privacy, EU hosting, pricing, and benchmarks.

Other models from Google

Start building with 300+ models

One API key. Every major provider. Up and running in minutes.

Get startedView Documentation
Imagen 3 by Google — pricing, benchmarks, EU hosting | Opper AI