Background removal API pricing.
Compare API-enabled plans, estimate image credit usage and understand how successful calls, failures and retries are billed.
Editing and PNG previews are free. Full-size web downloads require an account and 1 credit. API access requires an API-enabled plan and uses the account credit balance at the API rate per image.
Choose an API-enabled plan
Choose the plan that works for you.
Pro
API access included
- 50,000 credits
- API access included
- JPG, PNG, WebP · file, HTTPS URL, base64
- PNG, JPG, WebP · auto · binary or JSON
Enterprise
API access included
- 500,000 credits
- API access included
- JPG, PNG, WebP · file, HTTPS URL, base64
- PNG, JPG, WebP · auto · binary or JSON
Estimate your workload
1
The estimate uses the current configured per-image charge. It does not include unrelated credit usage or represent an extra-credit purchase offer.
How API billing works
Successful requests
Each successful image uses the configured charge. Preview and full resolution use the same per-image charge. Read X-Credits-Charged on the response.
Processing failures
Failed processing is refunded. Refund reconciliation can take time; check your credit history before assuming a timeout is a new failed request.
Idempotent replays
Reusing the same key, image and parameters can replay a successful result within 10 minutes without a new charge. A replay repeats the original charge header and adds X-Idempotent-Replayed: true.
Subscription credits follow the billed period. One-time plans grant a finite credit amount, not unlimited image processing. Review account credit records for remaining balances and expiry.