HomeBlog › Image generation cost: Flux vs DALL-E vs GPT-image

AI Image Generation Cost: $9 vs $1,200 for the Same 10,000 Images

Published 2026-08-19 · reference numbers, verify before budgeting

Generate 10,000 product thumbnails on Flux Schnell and the bill is $9. Generate the same 10,000 images on GPT-image-1 at high quality and it's $1,200. Same count, same output format, 133x apart. Text-model pricing gets called out for wide spreads — the nano-model tier alone runs 29x — but image generation makes that look tame.

Eleven models, one job: 10,000 images a month

Pulled from the per-image rates we track for the image cost calculator: every model a developer can actually call from an API today (Midjourney excluded — subscription only, no public API), priced at 10,000 renders a month.

Model$/imageMonthly (10,000 images)
Flux Schnell (hosted)$0.0009$9.00
SDXL / SD3.5 Core$0.010$100.00
Flux Dev (hosted)$0.025$250.00
Stable Diffusion 3.5 Large$0.040$400.00
DALL·E 3 (standard 1024)$0.040$400.00
Google Imagen 3$0.040$400.00
Ideogram 3$0.050$500.00
GPT-image-1 (medium)$0.050$500.00
Flux 1.1 Pro$0.060$600.00
DALL·E 3 (HD 1024)$0.080$800.00
GPT-image-1 (high)$0.120$1,200.00
Reference pricing, July 2026. Worked example: 10,000 images/mo. Price your own volume on the image generation cost calculator.

Flux Schnell is in a class by itself — over 11x cheaper than the next model on the list, SDXL/SD3.5 Core, and 44x cheaper than DALL·E 3 standard. The cluster in the middle (SD3.5 Large, DALL·E 3 standard, Imagen 3) all land on exactly $0.04 despite coming from three unrelated companies, which says more about round-number pricing psychology than about compute cost. GPT-image-1 alone spans a 2.4x range depending on quality flag — medium to high is the single biggest within-model jump on the table, bigger than the gap between some entirely different providers.

Why the spread is wider than text models

Token pricing on text models is set against a shared unit — dollars per million tokens — so even a 29x spread stays inside one comparable scale. Image pricing has no shared unit. A hosted open-weight model like Flux Schnell is billed close to raw GPU-seconds, because whoever's running it (Replicate, Fal, Together) is competing purely on infrastructure margin. A frontier closed model like GPT-image-1 or DALL·E 3 is priced against the model's perceived output quality and the provider's own flagship-to-budget ladder, the same dynamic that pushes Claude Haiku well above Nova Micro on text. Stack "priced near marginal compute cost" against "priced near perceived value" and you get a 133x gap instead of a 29x one — there's no floor tying the two pricing philosophies together.

Quality tier makes it worse. DALL·E 3 HD costs exactly 2x DALL·E 3 standard. GPT-image-1 high costs 2.4x GPT-image-1 medium. Neither jump is really about extra compute proportional to that multiplier — it's the provider choosing where to draw the line between "good enough for most users" and "the tier power users will pay more for," which is a business decision dressed up as a pricing tier.

The decision rule

For draft generation, thumbnails, A/B variant testing or anything where a human isn't scrutinizing every pixel, start from Flux Schnell or SDXL — at $9–$100 per 10,000 images, the API cost is close to a rounding error next to almost any other line item in the product. Reserve DALL·E 3 HD or GPT-image-1 high for hero images, marketing assets and anything customer-facing where the extra fidelity is visibly worth 20–130x the price. Running both tiers side by side — fast model for volume, premium model for the handful that actually ship — beats picking one model for the whole pipeline almost every time. Past a few hundred thousand images a month, self-hosting an open model on rented GPU time can beat even Flux Schnell's per-image API rate; check the crossover on the self-hosted vs API calculator. Price your own volume and quality mix on the image generation cost calculator, and if images are one line in a bigger product bill, total the whole stack on the AI app cost estimator.

Methodology: prices from our tracked image-generation rate table as of July 2026, matching each provider's published per-image or per-generation rate at the resolution/quality tier noted. Open-model rates (Flux, SDXL) reflect typical hosted per-image equivalents on GPU-time-billed platforms, not a fixed provider price — confirm current rates before budgeting a production workload.