Imagen 4 is Google’s standard text-to-image model, optimized for photorealistic portraits, branded scenes, and hero images. Reach for it when you need a balanced cost-to-quality ratio for general image generation workflows.
Modalities
Text → Image
Price
$0.054 / image
Speed
medium
Pricing
Per image. Async generation; you only pay for successful renders.
$0.054 / imageWhen to use Imagen 4
Where this model earns its cost — and where it doesn't.
Imagen 4 is a text-to-image model from Google that produces photorealistic humans, sharp embedded text, and richly composed scenes. It operates as the default quality tier, accepting text prompts and returning image outputs.
On Kyma, the model runs through an OpenAI-compatible endpoint with automatic failover across serving paths. Every request reports exact cost in usage.cost and the active model via the X-Kyma-Model header. Prompt caching is enabled, billing repeated prompt prefixes at 10% of the standard input rate.
The model does not support reasoning, vision input, or structured outputs. It generates images on a per-image basis at a medium speed tier and is positioned at a balanced cost tier.
Photorealistic Portrait Generation
Generate lifelike human portraits with accurate lighting and skin tones.
Branded Marketing Visuals
Produce campaign-ready images with sharp, legible embedded text.
Website Hero Imagery
Create richly composed header graphics for landing pages.
Product Scene Mockups
Render realistic product placements in controlled environments.
Not ideal for: Do not use this model for tasks requiring image-to-image editing, structured JSON outputs, or sub-second generation latency.
Quick start
Up and running in under two minutes.
- 1
Create an API key
Sign up and grab a key from the dashboard — $0.50 free credit, no card required.
Get API key → - 2
Make your first request
Submit a generation job and poll until it succeeds.
curl https://kymaapi.com/v1/images/generations \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "imagen-4", "prompt": "A serene mountain lake at sunrise, photorealistic", "n": 1 }' # Response: { "id": "img_...", "status": "queued" } # Poll: GET /v1/jobs/{id} until status="succeeded"
FAQ
Common questions about this model.
How much does Imagen 4 cost?
How do I use Imagen 4?
Does Imagen 4 support image-to-image or vision inputs?
How does prompt caching work for this model?
Can I get structured outputs like JSON from this model?
More models by Google
See all 18 →| Model | Context | Input | Output |
|---|---|---|---|
| 1M | $2.025 | $10.125 | |
| 1M | $0.405 | $3.375 | |
| — | $0.0635 / min | ||
| 1M | $2.025 | $12.15 | |
| 128K | $0.0702 | $0.2006 | |
| — | $0.0389 / min | ||
| — | $0.046 / image | ||
| — | $0.0026 / min | ||