Recraft API pricing: 1,000 API units per dollar, V4.1 Flash $0.007

Recraft sells prepaid API units at $1.00 for 1,000. V4.1 Flash is 7 units ($0.007) per raster image, V4.1 is 35 units ($0.035), V4.1 Pro is 210 units ($0.21).

4 min readSume
All posts

Recraft bills its API in prepaid API units: USD $1.00 buys 1,000 units, so one unit is $0.001. On Recraft's pricing page, raster generation with Recraft V4.1 Flash costs 7 units ($0.007) per image, V4.1 costs 35 units ($0.035), V4 costs 40 units ($0.04), and V4.1 Pro costs 210 units ($0.21).

Everything below comes from Recraft's pricing page, read 2026-10-02. Recraft can change it, so re-read the page before you budget a large run.

How do Recraft API units convert to dollars?

The page lists one package: $1.00 for 1,000 API units. It says units must be purchased in advance, that packages are non-cancellable and non-refundable, that you can buy any number of packages, and that purchased units do not expire. Charges are deducted automatically from the units you bought.

The conversion is therefore fixed: dollars = units / 1,000. A 35-unit image is $0.035, and 1,000 of them are 35,000 units, or $35.

What does one raster image cost by model?

The rows below are the raster image generation lines, all billed per image.

Raster generation rows from Recraft's API pricing page, read 2026-10-02.
ModelAPI unitsUSD per image
Recraft V4.1 Flash7$0.007
Recraft V222$0.022
Recraft V4.1 / V4.1 Utility35$0.035
Recraft V4 Styles35$0.035
Recraft V4 / V340$0.04
Recraft V4 Styles Pro100$0.10
Recraft V4.1 Pro / Utility Pro210$0.21
Recraft V4 Pro250$0.25

Which other Recraft calls are billed, and how?

Some calls are billed per request rather than per image. The same page lists image style creation at 5 units ($0.005), image vectorization at 10 units ($0.01), background removal at 10 units ($0.01), crisp upscale at 4 units ($0.004), creative upscale at 250 units ($0.25), erase region at 2 units ($0.002), variate image at 40 units ($0.04), and prompt enhancement at 10 units ($0.01).

If a pipeline generates, then upscales, then removes the background, add each line. For example, V4.1 at 35 units plus a crisp upscale at 4 units is 39 units, $0.039.

How do I compare that with a price on Sume?

Sume bills in USD from a workspace balance, not in units. Per the Images API docs, GET /v1/images/models/{model}/endpoints returns pricing lines with cost_usd, Sume's margin is already applied, and cost_usd × n is what you pay. A finished image response carries usage.cost, the USD billed to your wallet.

Failed or cancelled image generations are not billed on Sume. Recraft's page, as read, does not say how it treats failed calls, so check that before you model retries.

Convert units to dollars first, then compare per-image USD figures at the same size and output format. Do not compare a unit count with a dollar price.

What should I do before committing money?

Recraft credit is prepaid and the page says it is non-refundable, so a little checking first is cheap.

  • Buy only the units you will use, since the page says packages are non-refundable.
  • Price the whole chain, not the first call.
  • On Sume, read the endpoint pricing lines and the Usage ledger after a small test run.

Sources

Related posts

More in Pricing

All Pricing posts

Written by Sume