Skip to main content

Pricing

DreamLayer bills one credit per successful image. There is no subscription and no per-seat charge.

Credits

  • One credit costs $0.25 for new purchases. Existing balances and the credits used by each operation are unchanged.
  • Every finished image costs one credit, whichever operation produced it: text-to-image, image-to-image, background removal, or upscale.
  • A run that fails costs nothing. The credit is reserved when the job starts and released if it never produces an image.
  • The minimum purchase is 59 credits, or 14.75.Asinglepurchasecancontainupto4,000credits(14.75. A single purchase can contain up to 4,000 credits (1,000).
  • Credits do not expire.
  • Auto-reload is not currently available.
A new account starts at zero credits. Buy a pack before your first call.

What counts as successful

A live job reserves one credit and settles it only after the image is delivered. A failed or cancelled job that does not deliver the contracted result restores the reserved credit automatically, so a provider outage does not cost you anything. Purchased API credits are non-refundable.

The CLI and MCP server cost nothing extra

Both are free to install and both spend from the same balance as a direct API call. One image is one credit regardless of which of the three you used to ask for it.

Check your balance

Open platform.dreamlayer.io/console/billing to see purchased credits, and the usage page to see reservation, settlement, and restoration state. Neither page shows prompts, images, or routing details.

Next steps

Sprite-sheet beta

The sprite beta is available to all authenticated accounts under normal credit and quota checks. API, CLI, and MCP requests share the same API balance. An App Sprite Sheets page and App billing are not included in this release. Request 7–100 frames, with 12 as the default. Background removal and exports are included, with no separate generation fee. The chosen export size does not change the credit quote. The existing usage formula is unchanged: count 14 units for each of the first 14 frames and 7 units for each additional frame, divide the total by 17, then round up once to a tenth of a credit. These are usage units, not current dollar prices. Newly purchased credits cost $0.25 each. Read sprite_pricing from GET /v1/capabilities for the tier rules. Its legacy *_cents fields, including credit_cents: 17, remain unchanged for CLI/MCP compatibility and describe the usage formula, not the current purchase price. Read credit_usd from GET /v1/balance?pricing=current for the public purchase price. sprite_sheet_credits is the default twelve-frame quote, not a flat price for every order. Set max_credits to the amount you approve before submitting. The total is held when the job starts and settled only on complete delivery. Failure or timeout restores the hold. Sprite requests have no customer cancellation. Image operations keep their one-credit price. See sprite sheets for exact rounding examples and animation options. Broad animation requests do not guarantee successful results.