MakePhotos Docs
Concepts

Credit System

How MakePhotos credits work — two pools, consumption order, costs, and top-ups.

Credit System

MakePhotos uses a credit-based system. Every generation and transformation costs credits. API usage shares the same credit pool as the web application.

Two credit pools

Your account has two separate credit pools:

Monthly credits

  • Included with your subscription tier
  • Reset to your tier's limit at each billing cycle
  • Unused credits do not roll over

Top-up credits

  • Purchased one-time via credit packs
  • Never expire
  • Persist across billing cycles

Consumption order

Credits are always deducted from monthly credits first, then top-up credits. This maximizes the value of your purchased top-ups since monthly credits reset anyway.

Available: 20 monthly + 50 top-up = 70 total

Generate (cost: 4):
  → Deduct 4 from monthly
  → Result: 16 monthly + 50 top-up = 66 total

Generate (cost: 20):
  → Deduct 16 from monthly + 4 from top-up
  → Result: 0 monthly + 46 top-up = 46 total

Credit costs

OperationBase costNotes
Photo generation1 creditPer image at 1K
Background removal10 creditsFlat rate
UploadFreeNo credit cost
Check balanceFreeNo credit cost

Resolution multiplier

Generation cost scales with resolution:

ResolutionCredit multiplier
1K1×
2K2×
4K4×

Formula: cost = baseCost × resolutionMultiplier

Subscription tiers

TierMonthly creditsMonthly price
Starter50$9
Pro1,000$29
Max3,000$49
Ultra10,000$99

Annual plans are available at a discount.

Top-up packs

PackCreditsPricePer credit
50 Credits50$4.99$0.10
200 Credits200$14.99$0.07
500 Credits500$29.99$0.06
1,000 Credits1,000$49.99$0.05

Top-ups are priced higher per-credit than subscription allowances to incentivize tier upgrades.

Refunds on failure

If a generation fails (AI model error, timeout, etc.), credits are automatically refunded via an atomic database operation. You never lose credits to failed generations.

On this page