InfraRabbit

Image generation floor

The Image generation floor is USD 0.009 per image on 2026-10-24 (n=4 providers), set by media/luma/gpt-image-2-low-1k. Definition: The lowest list price, in USD per generated image, across providers' priced image-generation SKUs.

Computed from the SKU state at the end of each UTC day (latest value: 2026-10-24; today's value is recomputed until the day ends). The constituents of the latest value are listed below; each shows when it was verified and links to its source.

1 line, 2026-10-20 to 2026-10-24; values between 0.003 and 0.009 USD; latest 0.009 USD.0.002520.004260.0060.007740.00948Oct 20Oct 21Oct 22Oct 23Oct 242026-10-20 UTC: 0.003 USD2026-10-21 UTC: 0.003 USD2026-10-22 UTC: 0.009 USD2026-10-23 UTC: 0.009 USD2026-10-24 UTC: 0.009 USD

Change over this window: 0.0% from 2026-10-20 to 2026-10-24 (like for like, on the constituents both days share).

Download this chart: SVG · PNG · CSV · JSON

Constituents of the latest value

SKUUSD per imageDetailLast verifiedSource
media/luma/gpt-image-2-low-1k0.0092026-10-23 16:44 UTCsource (first-party)
media/kling/kling-image-2-1-text-to-image-1k-2k0.0142026-10-23 11:12 UTCsource (first-party)
media/stability/stable-diffusion-3-5-flash0.0252026-10-23 16:44 UTCsource (first-party)
media/fal/nano-banana0.03982026-10-23 23:46 UTCsource (first-party)

Details of the latest value

Modality
image
Min coverage
3
SKU ID
media/luma/gpt-image-2-low-1k
Provider
luma
stale constituents left out
0
coverage changed
no
All fields (raw JSON)
{
 "chain": {
  "broken": false,
  "change_pct": 0.0,
  "index": 100.0,
  "matched": 4,
  "prev_day": "2026-10-23",
  "ratio": 1.0
 },
 "constituents": {
  "fal|media/fal/nano-banana": 0.0398,
  "fal|media/fal/nano-banana-2": 0.08,
  "fal|media/fal/nano-banana-pro": 0.15,
  "kling|media/kling/kling-image-2-1-image-to-image-1k-2k": 0.028,
  "kling|media/kling/kling-image-2-1-text-to-image-1k-2k": 0.014,
  "kling|media/kling/kling-image-3-0-1k-2k": 0.028,
  "kling|media/kling/kling-image-3-0-omni-1k-2k": 0.028,
  "kling|media/kling/kling-image-3-0-omni-4k": 0.056,
  "kling|media/kling/kling-image-o1-1k-2k": 0.028,
  "luma|media/luma/gpt-image-1-5-low": 0.012,
  "luma|media/luma/gpt-image-1-5-medium": 0.042,
  "luma|media/luma/gpt-image-2-low-1k": 0.009,
  "luma|media/luma/gpt-image-2-low-2k": 0.015,
  "luma|media/luma/gpt-image-2-low-4k": 0.024,
  "luma|media/luma/gpt-image-2-medium-1k": 0.057,
  "luma|media/luma/ideogram-4-5-create-low": 0.033,
  "luma|media/luma/nano-banana-2-1-high-1k": 0.045,
  "luma|media/luma/nano-banana-2-1-minimal-1k": 0.036,
  "luma|media/luma/nano-banana-2-1-minimal-2k": 0.057,
  "luma|media/luma/nano-banana-2-512": 0.045,
  "luma|media/luma/nano-banana-2-lite-1k": 0.036,
  "stability|media/stability/stable-diffusion-3-5-flash": 0.025,
  "stability|media/stability/stable-diffusion-3-5-large": 0.065,
  "stability|media/stability/stable-diffusion-3-5-large-turbo": 0.04,
  "stability|media/stability/stable-diffusion-3-5-medium": 0.035,
  "stability|media/stability/stable-image-core": 0.03,
  "stability|media/stability/stable-image-ultra": 0.08
 },
 "skipped": {
  "no_fx": 0,
  "non_list": 0,
  "unsupported_unit": 2,
  "vat_included": 0
 }
}

Definition

The lowest list price, in USD per generated image, across providers' priced image-generation SKUs.

Inclusion rule

category media with spec.modality image; priced per image (per_image) or per 1,000 images (per_1k_images, divided by 1000); price > 0 and excluding VAT; marketplace rows skipped; per provider the cheapest SKU, then the minimum across providers. Not computed below 3 verified providers: this is the cheapest listed model, which can be a small or low-resolution one, so read it as a floor on price, not on quality. EUR prices convert at the day's ECB rate.

When it cannot be computed: Not computed: that day shows no number and states the reason; the last full value stays shown with its date. A source whose last confirmed snapshot is older than 3x its cadence (6h sources 18 h, 12h sources 36 h, 1d sources 72 h) drops out; below minimum coverage the series is not computed and says 'not verified: <source> stale since <date>'.

Minimum coverage: 3 providers. Below that the series is not computed and says so instead of showing a number.

Sources feeding it

media price pages and model catalogues (page recipes)

Deliberately excluded

What can break it

Daily values, last 90 days

Days with a value since 2026-10-20 (days without one are left out of the data files): CSV · JSON.

Day (UTC)ValuenFloor SKU / note
2026-10-240.0094media/luma/gpt-image-2-low-1k
2026-10-230.0094media/luma/gpt-image-2-low-1k
2026-10-220.0094media/luma/gpt-image-2-low-1k
2026-10-210.0034media/luma/seedream-create-1k
2026-10-200.0034media/luma/seedream-create-1k

API: JSON · CSV

Cite this

Free to reuse under CC BY 4.0 with this credit. The numbers are list prices, not transacted prices.

InfraRabbit (2026). Image generation floor [data as of 2026-10-24]. https://infrarabbit.com/index/media-image-floor (accessed 2026-10-24). List prices, not transacted prices. CC BY 4.0.
BibTeX
@misc{infrarabbit_index_media_image_floor_2026,
  author       = {{InfraRabbit}},
  title        = {Image generation floor},
  year         = {2026},
  howpublished = {\url{https://infrarabbit.com/index/media-image-floor}},
  note         = {Data as of 2026-10-24; accessed 2026-10-24; list prices, not transacted prices; CC BY 4.0}
}