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 1,000).
- Credits do not expire.
- Auto-reload is not currently available.
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
Openplatform.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.