Image Generation API Pricing - March 2026
Per-image costs for GPT Image 1.5, FLUX.1 Kontext, FLUX.2, Imagen 4, Stable Diffusion 3.5, Midjourney, and Recraft compared at standard resolution.

TL;DR
- Cheapest per image: GPT Image 1 Mini at $0.005 (low quality) or Stability AI SDXL at ~$0.003
- Best value at standard quality: FLUX.2 Pro at $0.03 per 1MP image with strong photorealism
- New additions: FLUX.1 Kontext [pro] at $0.04 brings context-aware generation (feed reference images) at the same price as FLUX 1.1 Pro; Recraft V4 at $0.04 adds design-focused vector output
- Google's Imagen 4 Fast at $0.02/image is the budget pick among major cloud providers
Quick Verdict
For high-volume production at acceptable quality, FLUX.2 Pro at $0.03 per image offers the strongest balance of photorealism and cost. If quality is non-negotiable and budget allows, GPT Image 1.5 at medium quality ($0.034-$0.05) is the market leader. Teams on tight budgets should look at GPT Image 1 Mini ($0.005-$0.015) or Imagen 4 Fast ($0.02) - both punch above their price class.
Two new options worth assessing: BFL's FLUX.1 Kontext [pro] at $0.04 adds context-aware generation where you supply reference images and the model preserves key elements - useful for product variants, character consistency, and style transfer without inpainting overhead. Recraft V4, also at $0.04, targets design workflows with native vector output and precise typography, something none of the other APIs currently offer at this price. For a broader look at what these generators can actually do, see our best AI image generators roundup.
Normalized Pricing Table
All prices are per single image at standard resolution (~1024x1024, 1 megapixel). Sorted cheapest first. Prices verified March 23, 2026.
| Model | Provider | Price/Image | Resolution | Quality | API Type |
|---|---|---|---|---|---|
| SDXL | Stability AI | ~$0.003 | 1024x1024 | Standard | REST, credits |
| GPT Image 1 Mini (Low) | OpenAI | $0.005 | 1024x1024 | Low | REST |
| GPT Image 1.5 (Low) | OpenAI | $0.009 | 1024x1024 | Low | REST |
| GPT Image 1 (Low) | OpenAI | $0.011 | 1024x1024 | Low | REST |
| FLUX.2 Klein 4B | BFL | $0.014 | 1MP | Standard | REST |
| FLUX.2 Klein 9B | BFL | $0.015 | 1MP | Standard | REST |
| GPT Image 1 Mini (Med) | OpenAI | $0.015 | 1024x1024 | Medium | REST |
| DALL-E 2 | OpenAI | $0.016 | 1024x1024 | Standard | REST, legacy |
| Imagen 4 Fast | $0.02 | 1024x1024 | Standard | REST/Vertex | |
| Grok Imagine | xAI | $0.02 | 1024x1024 | Standard | REST |
| FLUX.2 Pro | BFL | $0.03 | 1MP | Standard | REST |
| SD 3.5 Large | Stability AI | ~$0.035 | 1024x1024 | Standard | REST, credits |
| GPT Image 1.5 (Med) | OpenAI | $0.034 | 1024x1024 | Medium | REST |
| DALL-E 3 (Standard) | OpenAI | $0.04 | 1024x1024 | Standard | REST |
| FLUX 1.1 Pro | BFL | $0.04 | 1MP | Standard | REST |
| FLUX.1 Kontext [pro] | BFL | $0.04 | 1MP | Standard | REST |
| Recraft V4 | Recraft | $0.04 | 1024x1024 | Standard | REST |
| Imagen 4 | $0.04 | 1024x1024 | Standard | REST/Vertex | |
| FLUX.2 Flex | BFL | $0.05 | 1MP | Standard | REST |
| GPT Image 1 Mini (High) | OpenAI | $0.052 | 1024x1024 | High | REST |
| Imagen 4 Ultra | $0.06 | 1024x1024 | Ultra | REST/Vertex | |
| GPT Image 1 (Med) | OpenAI | $0.067 | 1024x1024 | Medium | REST |
| Grok Imagine Pro | xAI | $0.07 | 1024x1024 | High | REST |
| Stable Image Ultra | Stability AI | ~$0.08 | 1024x1024 | Ultra | REST, credits |
| FLUX.1 Kontext [max] | BFL | $0.08 | 1MP | Ultra | REST |
| Recraft V4 Vector | Recraft | $0.08 | 1024x1024 | Standard | REST |
| DALL-E 3 (HD) | OpenAI | $0.12 | 1024x1024 | HD | REST |
| GPT Image 1.5 (High) | OpenAI | $0.133 | 1024x1024 | High | REST |
| GPT Image 1 (High) | OpenAI | $0.167 | 1024x1024 | High | REST |
| Recraft V4 Pro | Recraft | $0.25 | 1024x1024 | Pro | REST |
Subscription-Based Services
Midjourney doesn't offer a per-image API. You pay for a subscription and get a pool of GPU time. For our detailed comparison of Midjourney against API-based alternatives, see the Midjourney v7 review.
| Service | Plan | Monthly Cost | Est. Images/Month | Est. Cost/Image |
|---|---|---|---|---|
| Midjourney Basic | Subscription | $10 | ~200 | ~$0.05 |
| Midjourney Standard | Subscription | $30 | ~900 | ~$0.03 |
| Midjourney Pro | Subscription | $60 | ~1,800 | ~$0.03 |
| Midjourney Mega | Subscription | $120 | ~3,600 | ~$0.03 |
Midjourney's effective per-image cost drops notably on higher tiers thanks to Relax mode (unlimited slow generations). At Standard and above, blended costs land around $0.03 per image - competitive with FLUX.2 Pro.
Hidden Costs
Resolution Multipliers
FLUX.2 charges by megapixel. A 1MP image (1024x1024) costs the base rate, but 2MP (1448x1448) costs roughly double. OpenAI's GPT Image models also scale with resolution - a 1536x1024 landscape from GPT Image 1.5 costs 50% more than a 1024x1024 square at the same quality tier.
Quality Tiers Create 10-20x Price Ranges
OpenAI's three-tier system (low/medium/high) creates massive spreads. GPT Image 1.5 ranges from $0.009 to $0.20 per image - a 22x difference for the same model. Most benchmark comparisons use medium quality, but production apps often need high quality for customer-facing output. Always test at your target quality level before estimating costs.
Editing vs. Generation
FLUX.2 charges 1.5-2x for image editing (inpainting, outpainting) compared to generation. A FLUX.2 Pro edit costs $0.045 vs. $0.03 for generation. FLUX.1 Kontext [pro] is an exception to this pattern - it charges the same $0.04 whether you're producing from scratch or doing context-guided editing with reference images. OpenAI doesn't differentiate between generation and editing either - both consume tokens at the same rate.
Rate Limits
OpenAI caps image generation at 50-500 images per minute depending on tier. Stability AI has no published rate limit but throttles during high load. FLUX.2 on BFL's API handles up to 100 concurrent requests. For high-volume workflows (10,000+ images per day), rate limits matter more than per-image cost.
Batch Discounts
Google offers 50% off Imagen generations through their batch API. BFL's batch pricing multiplies the base cost per image with no discount. OpenAI doesn't offer batch pricing for image generation.
Free Tier Comparison
| Provider | Free Offering | Images Included | Limitations |
|---|---|---|---|
| Google (Gemini API) | Free tier | 1,500/day via Gemini Flash | Rate limited, lower resolution |
| OpenAI | $5 trial credits | ~1,000 (Mini Low) | Credits expire in 3 months |
| Stability AI | 25 free credits | ~12 images (SD 3.5) | One-time |
| BFL (FLUX) | FLUX.2 Dev | Unlimited (self-hosted) | Requires own GPU |
| Midjourney | None | 0 | Trial discontinued |
Google wins the free tier again. Gemini Flash can create images as part of its free API access, making it the only provider offering meaningful free image generation in production. FLUX.2 Dev is free to run locally if you have the hardware - see our guide on running open-source models locally.
Price History
Mar 2026 - BFL added FLUX.1 Kontext [pro] at $0.04/image and [max] at $0.08/image to its lineup, bringing context-aware generation - where output is guided by reference images - without the editing surcharge applied to FLUX.2 Pro.
Feb 2026 - OpenAI launched GPT Image 1.5 with 20-40% lower pricing than GPT Image 1 at equivalent quality tiers.
Jan 2026 - Google released Imagen 4 at $0.04/image, with Imagen 4 Fast at $0.02 - undercutting most competitors.
Dec 2025 - BFL launched FLUX.2 lineup. FLUX.2 Pro at $0.03 replaced FLUX 1.1 Pro ($0.04) as the default recommendation.
Nov 2025 - xAI introduced Grok Imagine at $0.02/image and Grok Imagine Pro at $0.07.
Apr 2025 - Stability AI upgraded SD 3.0 APIs to SD 3.5 at no extra cost, effectively a price cut for equivalent quality.
The image generation market has compressed dramatically. Two years ago, $0.04 per image was the budget option. Now it's the average, with viable options below $0.02. Quality gaps between providers are also shrinking - FLUX.2 Pro and Imagen 4 both produce results that would have been state-of-the-art in 2024.
FAQ
Which image generation API is cheapest?
Stability AI's SDXL at ~$0.003 per image is the cheapest API option. For major providers, GPT Image 1 Mini (Low) at $0.005 and Imagen 4 Fast at $0.02 are the budget picks.
What's the best value for production image generation?
FLUX.2 Pro at $0.03 per 1MP image. It delivers near-flagship quality at a third the price of GPT Image 1.5 (Medium) and supports both generation and editing through a single API.
Can I create images for free?
Google's Gemini API free tier includes image generation via Flash models. FLUX.2 Dev is free for local/self-hosted use. Midjourney discontinued its free trial.
How does Midjourney compare to API-based options?
At Standard tier ($30/month), Midjourney averages ~$0.03 per image with Relax mode. Quality is competitive with FLUX.2 Pro and GPT Image 1 (Medium). The main limitation is no official API - you're locked into their interface.
Do higher resolutions cost more?
Yes, across all providers. FLUX.2 scales linearly by megapixel. OpenAI charges 50-100% more for landscape/portrait vs. square. Google's pricing stays flat up to 1024x1024 but charges more for upscaled outputs.
Sources:
Last updated
✓ Last verified March 23, 2026
