AI Image Generation Cost Calculator - Price per Image

Image Generation Cost

See what GPT Image, Gemini, FLUX and other models cost per image, and Midjourney per prompt. Estimate monthly AI image spend with campaign presets.

Pick a model

Enter requested images

Optionally load a campaign preset

Tune run assumptions

Providers change both prices and included credits, and some bill by token rather than per image, so this estimate can differ from your bill. The provider's dashboard shows current pricing and your remaining credits.

Formulas and sources

Each formula this calculator uses, where it comes from, and what it leaves out. "How it works" shows the same formula with your own numbers.

Cost of a run

Simple and Compare modes

Total Cost = Number of Images × Cost Per Image
Total Cost
the cost of one run
Number of Images
the images billed: the images you request, one per prompt, with variations and retries added
Cost Per Image
the model’s price for one image at the size shown; for Midjourney, for one prompt

Prices are in US dollars, as each provider’s pricing page states them. A price marked “est.” is an estimate where the provider bills another way: by token, at an approximate price, or, for Midjourney, by subscription GPU time per prompt. This panel carries no prices: the model details under the model picker show the price in use and the date of the last check. Compare mode prices each model at its own price and ranks them by total cost; a custom price applies to the selected model only.

Source: Standard formula; no single publisher. Prices are each provider’s own, such as OpenAI’s per-image table [1] and Google’s per-image equivalents [2].

Images billed

With Variations or Retry rate set

Effective Images = Images × Variations × (1 + Retry Rate ÷ 100)
Effective Images
the images billed
Images
the images you request, one per prompt
Variations
how many times each prompt is run
Retry Rate
the share of images you regenerate, as a percentage

Every image the model generates is billed, whether or not you keep it.

Source: CalcTrail’s own calculation; no publisher.

Monthly cost

With Runs per month set

Monthly Cost = Total Cost × Runs per Month
Monthly Cost
the cost of a month of runs
Total Cost
the cost of one run
Runs per Month
how often you repeat the run

Source: Standard formula; no single publisher.

Sources

  1. OpenAI. Image generation, sections "Cost and latency" and "Calculating costs". Undated page, read October 4, 2026.
  2. Google. Gemini Developer API pricing, the image model rows, the "Equivalent to" per 1K image price. Undated page, read October 4, 2026.

What this calculator does not cover

  • Each price is for the one size and quality shown beside the model. Other sizes can cost more or less, and the calculator does not price them.
  • For token-billed models the estimate covers the image output only; text and image input tokens are extra.
  • Subscriptions, minimum spends, included credits, volume discounts and batch prices are not applied. A custom price takes a contract rate.
  • The time to write prompts, review and edit results, and licensing are not included.
  • Midjourney has no API. Its figure is CalcTrail’s own estimate from subscription GPU time, for one prompt, which returns several images.

Sources checked on .

Help

Quick Start Guide

  1. Pick a model: Search the model catalog, grouped by provider, with the resolution each price covers shown per model.
  2. Enter requested images: Set the number of images you plan to request, one per prompt. Variations and retries add to what is billed.
  3. Optionally load a campaign preset: Pick an example workload (social ads, ecommerce catalog, blog thumbnails, and more) to prefill the model, the image count and the run assumptions.
  4. Tune run assumptions: Adjust variations per prompt, retry rate, and runs per month to match how you actually generate images.
  5. Review the cost: See the price per image, the total run cost and, if runs per month is set, the projected monthly spend.
  6. Switch to Compare when needed: Compare benchmarks the same workload across the selected model and up to seven others you tick under Compare Models, with the lowest total cost marked. It hides the campaign preset picker.

Frequently Asked Questions

The calculator multiplies your requested image count by variations per prompt and retry overhead to get an effective image count, then applies the selected model's price per image. If runs per month is set, monthly cost is that per-run cost multiplied by run cadence. Text-to-image generators bill per image, or per prompt for Midjourney, so an AI image generator's pricing comes down to its price per image.

Last updated