Read image API prices without mixing the units.
An image, a megapixel and a generation are different billing units. This page gathers image-model quotes into a few readable groups, keeping each provider configuration and price source attached so you can work out the cost of your intended request.
591 recorded image-model quotes span 7 billing units. Up to four unit/configuration groups and 20 rows are shown. Matching labels organize the page; they do not prove equivalent image quality or workload.
Catalog snapshot · 20 rows shownStart with the billable quantity
For an image rate, check the included resolution and number of outputs. A megapixel rate needs the output dimensions. A generation or compute-second quote needs the provider’s definition of that request or runtime. A token quote can charge text or image components separately.
The groups use recorded unit, component and configuration labels. Equal labels help you read the page, but do not establish the same quality, resolution, steps or reference-image charges across providers. The table does not pick a cheapest image model from incompatible units.
Keep extra inputs and conditions visible
Check whether a rate covers generated output, a reference image or another input component. A row that prices one component does not establish the total charge. Conditional rates retain their condition; they are not promoted to an ordinary current quote.
Use the model profile for the complete route list and the original provider page for the charge definition. Once the settings match your intended request, calculate its billable quantity and test the result. Treat an overdue recorded rate as a prompt to check the source before budgeting.
How this view is assembled
Selection: available image-model routes with a non-negative recorded rate. Superseded OpenRouter aggregate quotes are suppressed. Up to four exact billing-unit/component/configuration groups are selected, favoring unit diversity and then larger groups; each has at most five rows. Provider order favors current eligible quotes, then provider and exact route identity. No unit conversion or price winner is inferred.
Per megapixel · Configuration not reported
Same recorded billing labels; compare each model, setting and component before using a rate
| Model | Provider and rate | Quote status | Sources and dates |
|---|---|---|---|
| Genfill | fal$0.04 / megapixelUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Crystal Upscaler | fal$0.016 / megapixelUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| ben-v2-image | fal$0.025 / megapixelUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Clarity Upscaler | fal$0.03 / megapixelUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| CodeFormer | fal$0.0021 / megapixelUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
Per image · Configuration not reported
Same recorded billing labels; compare each model, setting and component before using a rate
| Model | Provider and rate | Quote status | Sources and dates |
|---|---|---|---|
| Embed Product | fal$0.04 / imageUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Extract Object | fal$0.02 / imageUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Fibo 2.0 Edit | fal$0.04 / imageUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Fibo 2.0 Generate | fal$0.04 / imageUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Fibo Bbq Preview | fal$0.04 / imageUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
Per compute second · Configuration not reported
Same recorded billing labels; compare each model, setting and component before using a rate
| Model | Provider and rate | Quote status | Sources and dates |
|---|---|---|---|
| AuraSR | fal$0.00 / compute secondUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Birefnet Background Removal | fal$0.00 / compute secondUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Birefnet Background Removal V2 | fal$0.00 / compute secondUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| try-on | fal$0.00 / compute secondUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Creative Upscaler | fal$0.00 / compute secondUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
Per generation · Configuration not reported
Same recorded billing labels; compare each model, setting and component before using a rate
| Model | Provider and rate | Quote status | Sources and dates |
|---|---|---|---|
| Bria Background Replace | fal$0.04 / generationUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Bria Eraser | fal$0.04 / generationUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Bria Expand Image | fal$0.04 / generationUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Bria GenFill | fal$0.04 / generationUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
| Bria Product Shot | fal$0.04 / generationUSDConfiguration not reportedCurrent eligible quote | Current eligible quote | fal price source ↗Checked |
Where these rows come from
We join catalog specifications, recorded provider quotes and published evaluation records where exact model identities are available. Some observations come through aggregators or benchmark collections. Multiple listings do not establish independent confirmation of a claim.
Open the source beside a row to check the original evidence. A collection or check date is separate from a model release or evaluation date. Unknown values stay unknown. Recorded prices are in USD with their original billing units and settings.
See data coverage and sources →Compare for your own use case
Keep your task, model identity and provider configuration together. Explore the catalog yourself, or connect your AI to read the same source-backed records.