Alternative

A free alternative to the remove.bg API

The remove.bg API is well documented and reliable, which is why so many products depend on it. The problem is cost. Fifty free previews, then a credit system where the smallest paid tier is a few hundred credits. For a side project or an early product, that is a real expense before any revenue exists.

Open the tool

Why people look for an alternative

  • —Free tier is 50 previews, then you pay.
  • —Credit packs are sold in blocks, so you pay for volume before you need it.
  • —Preview endpoints return low-resolution previews with watermarks.
  • —Commercial use requires the paid tier, which is not always obvious.

Request shape

  1. 01POST multipart form data to the image endpoint.
  2. 02Set transparent=true for a PNG with alpha, false for a white background.
  3. 03Set max_size to control the AI resolution. 1200 is a good default.
  4. 04Read the PNG bytes from the response. The X-Processing-Time header tells you how long it took.

At a glance

FeatureRemovaRemove.bg API
Free tierRate-limited, unlimited uses50 previews
WatermarkNoneOn previews
Commercial use on free tierYesNo
Response formatPNG bytesJSON with URL
API keyNot required on public tierRequired

Common questions

What is the actual rate limit?

Thirty requests per minute per IP on the public tier. That is enough for most applications. If you need more, use the feedback button.

Does it support video?

Video is processed differently. Frame batches are sent to a separate endpoint. The web tool handles it end to end.

Can I pick a specific model?

Yes. Pass model as a query parameter. The list of models is in the /api/health response.

Try it yourself

Open the tool