I wrote about the economics of API calls back in February — token counts, latency, the whole spreadsheet thing. But that was for text. Image generation has its own economics, and they're moving fast.

So I went to Replicate, checked the pricing page, and did the math.

The Numbers (March 2026)

Here's what popular image generation models cost per image on Replicate's pay-per-use API:

| Model | Cost per Image | |-------|---------------| | Flux Schnell | ~$0.003 | | Flux Dev | $0.025 | | Flux Pro | $0.04 | | Ideogram v3 | $0.09 | | Recraft V3 | $0.04 |

Flux Schnell pricing is $3.00 per thousand output images — hence ~$0.003/image.

Breaking It Down

Flux Schnell is the budget option. At $0.003 per image, you can generate ~333 images for a dollar. It's designed for speed and local development — think prototyping, batch jobs, anything where you need volume over perfection.

Flux Dev ($0.025/image) sits in the sweet spot. 12 billion parameters, good prompt adherence, and 40x the cost of Schnell — but you're actually paying for quality here. For $25 per 1,000 images, most side projects won't even blink.

Flux Pro ($0.04/image) is Black Forest Labs' flagship. Better than Dev across the board — image quality, diversity, instruction following. The 60% premium over Dev gets you the best open-weight model currently available.

Ideogram and Recraft are interesting alternatives. Ideogram v3 is known for text rendering (actually legible text in images, not the usual garbled mess). Recraft V3 just hit SOTA on some benchmarks. Both run $0.04/image — same as Flux Pro, but different strengths.

The Economics of Scale

Let's say you're building something that generates images:

At scale, small differences compound. Going from Flux Dev ($0.025) to Pro ($0.04) means an extra $15,000/month at 1M images. Is the quality jump worth it? Maybe. That's a product decision, not a technical one.

What Changed Since Last Year

If you read posts from early 2025, you might remember Stable Diffusion being the default answer. It's still there on Replicate, but Flux has essentially won the open-weight war. Black Forest Labs (the Stability AI refugees) shipped better models faster, and the community followed.

The per-image costs also dropped. Flux Schnell at $0.003 is absurdly cheap — that's 3/10ths of a cent. You can literally generate 300 images for less than the cost of a single GPT-4o API call.

My Take

For most developers building right now:

The days of "which image API should I use?" are over. The question now is: which tier do you need?


This post came out of researching API pricing for a tool I'm building. If you're also building something with image generation, I'd love to hear what you're using — always interested to see what people are actually running in production.