API comparison

Best background removal APIs in 2026: free tiers and prices

There is no single best API: the right one depends on your volume, whether you already have code written for the remove.bg API, the tools you work in and whether you want a subscription. This guide compares published prices and features, with a link to each source.

It is written by LassoCut, which is one of the APIs listed. We have not run a quality benchmark of the other APIs, so this page makes no claim about the quality of their cut-outs. Test each candidate on a sample of your own images.

Updated 2 November 2026 · by Jerome Aupin, founder of LassoCut (one of the APIs listed). Figures for other providers are as read on the date in each source note. Prices and features change often: verify them on each provider's own page before you buy.

The main APIs at a glance

Only figures we could read on each provider's own page, or on a page linked in the tables below. “Not in our notes” means we have not checked it, not that the feature is missing.

APIBillingFree allowancePrice per full-size imageOutput formatsBatch and pluginsCode written for remove.bg
LassoCutOne-time credit packs, no subscription50 previews a month, up to 10 a day (up to 0.25 megapixel)$0.039 at 1,000 images, $0.0249 at 10,000, $0.015 at 100,000PNG, JPG, WebP, ZIPBrowser batch tool, CLI; Photoshop, Figma, WordPress and WooCommerce, Shopify, GIMP, Zapier, Make, n8n (platforms)Change the base URL and the key (guide)
Leonardo.AiPer imageNot stated in its migration guide$0.1047 at any volumePNG, JPG, WebPNot in our notesA rewrite: different endpoint, Bearer token, JSON only
PhotoroomMonthly subscription10 free production calls$0.02 at 1,000 images (Basic plan); Enterprise above 200,000 images a yearNot in our notesA batch tool in the browserIt says you change the endpoint URL and the key
PoofMonthly subscription100 full-resolution images a month$0.009 at 1,000 images, $0.0029 at 10,000, $0.00299 at 100,000Not in our notesNot in our notesIt says you switch the API domain
SnipmatMonthly subscription50 API credits a monthPro: $9 a month for 500 API credits, one credit per image at any sizeNot in our notesWeb: up to 10 files at a time free, 100 on ProIt says you swap the base URL and the key
Pixian.aiCredit packs, no subscriptionFree to integrate and testScales with image size: see their pricing pageNot in our notesNot in our notesIts pricing page does not say
RembgOpen source (MIT), self-hostedFree; you pay for the machineNo per-image feeNot in our notesFolder processing from its command lineNot in our notes

FAPIhub, models hosted on fal and PicWish are in the published prices table. On price alone, LassoCut is not the cheapest: see price per image.

What is a background removal API?

A web service that takes an image and returns the subject on a transparent background, so your code, store or automation can cut out images without anyone opening an editor. You send the image (a file, a URL or base64) with an API key, and get back a PNG, a WebP or a JSON response. Providers charge per image, by credit pack or by monthly plan, and most offer a small free allowance for testing.

If you do not write code, the same result is available in a browser: try LassoCut on one image on the home page, or a whole folder with the batch tool.

How we chose

  • Which APIs: the one the remove.bg FAQ points to (Leonardo.Ai), APIs that publish their prices and say how to move remove.bg code, and APIs that come up in published comparisons.
  • What we read: each provider's own pricing or documentation page, on the date in each source note (27 September or 1 October 2026). Where a figure comes from a third-party article, the table says so.
  • What we did not do: we have not run a quality benchmark of the other APIs and make no claim about their cut-outs. We have only tested LassoCut.
  • Who we are: LassoCut, one of the APIs listed. Where another API is cheaper or gives more for free, this page says so.

What we compare

  • Price per image at the same volume: 1,000, 10,000 and 100,000 full-size images.
  • Compatibility with the remove.bg API: whether existing requests keep working, which matters after the self-service remove.bg API stops on 1 December 2026 (remove.bg FAQ).
  • Plugins and integrations: whether the same account works in design tools and automation platforms.
  • Subscription or not: a monthly plan, a one-time pack, or pay per use.

Not a developer? You can try LassoCut on one image on the home page, with no account, or process a whole folder with the batch tool. Web tools are compared in the remove.bg alternatives guide.

Published prices

APIModelPublished priceFree allowance
LassoCutOne-time credit packs100 credits for $9 ($0.09 per image) to 100,000 for $1,500 ($0.015 per image); pricing50 free previews a month, up to 10 a day (up to 0.25 megapixel)
Leonardo.AiPer image$0.1047 per image; migration guideNot in our notes
PhotoroomMonthly subscriptionBasic $20 a month for 1,000 images ($0.02 per image); Plus $100 a month, which adds staging and editing; Enterprise above 200,000 images a year; photoroom.com10 free production calls on the Remove Background API; 1,000 watermarked sandbox calls a month
PoofMonthly subscription$9 for 2,000, $29 for 10,000, $99 for 50,000, $299 for 200,000 images a month; poof.bg100 images a month
FAPIhubAs stated by FAPIhubStates $15.00 for 7,000 images (about $0.0021 per image); the same article also prints $0.00114 per image; its comparison, 1 March 2026States 100 free full-resolution requests a month
Pixian.aiCredit packs, no subscriptionPrice scales with image size; shown in local currency: see their pricing pageFree to integrate and test, no purchase required; paid for production
Models hosted on falPay per useIdeogram Remove Background $0.01, Bria $0.018, Pixelcut $0.016, Rembg Enhance $0.006 per image; fal, 5 July 2026Not in our notes
SnipmatMonthly subscriptionPro $9 a month ($90 a year) with 500 API credits a month; one credit per image at any size; snipmat.com50 API credits a month on the free plan
PicWishCredits (subscription or pay as you go)0.5 credit per image; see their pricing page for the dollar priceNot in our notes

Also worth a look, pricing not checked by us: Adobe Firefly Services and Cloudinary. To run a model on your own machine, there is Rembg (listed on AlternativeTo).

Free tiers and free API keys

What each provider gives for free, as its own page states it. A free allowance is for testing; check the limits before you rely on it in production.

APIFree allowanceSource
LassoCutA free API key with a free account; 50 free previews a month, up to 10 a day, up to 0.25 megapixel. Full-size images cost 1 credit.API docs, pricing
Poof100 full-resolution images a month, API key included, no credit cardpoof.bg
Photoroom10 free production calls on the Remove Background API; 1,000 sandbox calls a month on the Image Editing API, with a watermarkphotoroom.com
Snipmat50 API credits a month on the free plan, one credit per image at any sizesnipmat.com
Pixian.aiFree to integrate with and test the API, no purchase required; production needs a credit packpixian.ai
FAPIhubStates 100 free full-resolution requests a month (third-party article)fapihub.com
Leonardo.AiNot stated in its migration guidedocs.leonardo.ai
PicWishNot stated on its API pricing pagepicwish.com
RembgFree and open source (MIT); you host it yourself, so there is no key and no quota, but you pay for the machineGitHub

LassoCut is not the most generous free tier. Poof's free plan covers 100 full-resolution images a month, while LassoCut's free previews are small images.

A LassoCut call with curl

Create a free account to get a key, then send an image. size=auto picks the largest size your balance allows, so a free account gets a preview.

curl --fail-with-body -H "X-Api-Key: YOUR_KEY" \
     -F "image_file=@photo.jpg" \
     -F "size=auto" \
     -o out.png \
     https://api.lassocut.com/v1.0/removebg

The same request works with code written for the remove.bg API once you change the base URL and the key. More in the API reference and the guides for curl, Python, Node.js and PHP.

Price per image at the same volume

What one full-size image costs if you process exactly this many. LassoCut: the pack of that size. Photoroom and Poof: the smallest monthly plan that covers the volume, divided by the number of images. Leonardo.Ai and Bria on fal: their flat per-image price. FAPIhub: not stated per volume (its figures are in the table above).

ImagesLassoCutLeonardo.AiPhotoroomPoofFAPIhub (stated)Bria on fal
1,000 $0.039 $0.1047 $0.02 $0.009 Not stated per volume $0.018
10,000 $0.0249 $0.1047 Not in our notes $0.0029 Not stated per volume $0.018
100,000 $0.015 $0.1047 Enterprise quote $0.00299 Not stated per volume $0.018

Poof: $9 for 1,000 images on its 2,000-image plan, $29 for 10,000, and $299 for 100,000 on its 200,000-image plan. A subscription is billed every month; a LassoCut pack is paid once and its credits do not expire while the account is open.

On price alone, LassoCut is not the cheapest. Poof publishes lower prices per image at every volume in this table, and FAPIhub states a lower price per image, and Photoroom's Basic plan is lower at 1,000 images. Bria on fal costs less per image than LassoCut at 1,000 and 10,000 images, and more at 100,000. LassoCut costs less per image than Leonardo.Ai at every volume in this table.

Test LassoCut on your own images. A free account gives you an API key straight away, with 50 free previews a month (up to 10 a day). Full-size images cost 1 credit each, from $9 for 100 credits, with no subscription and no expiry.

Existing code written for the remove.bg API

If you call the remove.bg API today, the self-service API stops accepting requests from 1 December 2026 (remove.bg FAQ). Here is what each provider says about keeping that code. We have only tested LassoCut.

APIWhat changes in your codeSource
LassoCutThe base URL and the key. Same path POST /v1.0/removebg, same X-Api-Key header, same parameters and response formats, including raw image bytes and format=zip.Compatibility table
PhotoroomClaims the same argument names (such as image_file, crop, bg_color, format, size), so you change the endpoint URL and the key.Photoroom
PoofSays you switch the API domain to its own.Poof
Leonardo.AiA rewrite: a different endpoint, a Bearer token, JSON-only requests, JSON-only responses; no multipart upload, no format=zip, no format=auto.Leonardo's guide
Pixian.aiIts pricing page does not say.Pixian.ai
Others aboveNot in our notes; check their documentation.

With LassoCut, the request itself stays the same:

# the only line you change
- https://api.remove.bg/v1.0/removebg
+ https://api.lassocut.com/v1.0/removebg

# same header, same form fields
  X-Api-Key: YOUR_LASSOCUT_KEY
  image_file=@photo.jpg  size=auto  format=png

Which one for which need

  • Lowest cost at high volume, and you can change your code: Poof and models hosted on fal publish, and FAPIhub states, lower prices per image than LassoCut.
  • Existing remove.bg API code you do not want to rewrite: LassoCut, where you change the base URL and the key. Photoroom says you change the endpoint URL and the key; Poof says you switch the API domain.
  • No subscription: LassoCut and Pixian.ai sell credit packs; fal charges per use.
  • The same account in design tools and automations: LassoCut has plugins and integrations for Photoshop, Figma, WordPress and WooCommerce, GIMP 3, Zapier, Make, n8n and a CLI (platforms).
  • Image editing beyond background removal: Photoroom's Plus plan adds staging and editing. LassoCut only removes backgrounds.
  • Images that never leave your machines: run a local tool such as Rembg yourself, and handle hosting and updates on your side. We compare the two approaches in rembg or a hosted API.

Questions

Is there a free background remover API?

Several have a free allowance, listed in Free tiers and free API keys. Poof lists 100 full-resolution images a month, Snipmat 50 API credits a month, Photoroom 10 free production calls, and LassoCut 50 free previews a month (up to 10 a day, small images). Rembg is free if you host it yourself.

How do I get a background remover API key?

Sign up with the provider and copy the key from your dashboard. For LassoCut, create a free account; the key works straight away for free previews, and you buy a credit pack for full-size images. Send it in the X-Api-Key header.

How much does a background removal API cost?

Published prices on this page range from under a cent per image on large subscription plans to $0.1047 per image for Leonardo.Ai. LassoCut costs $0.09 per image in the 100-credit pack down to $0.015 per image in the 100,000-credit pack, paid once with no subscription. See the price per image table.

What is the cheapest background remover API?

On published prices, not LassoCut. Poof's monthly plans cost less per image at every volume in our table, FAPIhub states a lower price per image, and some models hosted on fal cost less at small volumes. Self-hosting Rembg has no per-image fee, but you pay for the machine and the upkeep.

Which API works with my remove.bg API code?

LassoCut keeps the same path, header, parameters and response formats: change the base URL and the key (migration guide). Photoroom, Poof and Snipmat each say on their own pages that you change the URL or domain and the key; we have only tested LassoCut. Leonardo.Ai needs a rewrite, per its migration guide.

Is Leonardo.Ai a good replacement for the remove.bg API?

It is the replacement the remove.bg FAQ points to. Your code needs a rewrite, per Leonardo.Ai's migration guide, and at $0.1047 per image it has the highest published price in our table. If you want to keep your remove.bg code as it is, choose an API that keeps the same calls, such as LassoCut: change the base URL and the key (migration guide).

What happens to the remove.bg API on 1 December 2026?

The self-service API stops accepting requests from that date, and Enterprise contracts continue as normal, according to the remove.bg FAQ. Details are on the remove.bg moving to Canva page.

What does "Insufficient credits" mean?

On LassoCut, the API returns HTTP 402 with the title Insufficient credits when your balance does not cover the size you asked for. Ask for size=preview, use size=auto, or buy a credit pack. All error codes are in the API reference.

What to know about LassoCut

  • A new service from a small independent company, JAUPIN Design LLC.
  • Credits are sold to businesses only.
  • The free allowance is 50 previews a month (up to 0.25 megapixel); full-size images need credits.
  • Our models are not remove.bg's, so edges will not be pixel-identical.
  • Drop and cast shadows are drawn (shadow_type=cast gives cars a shadow too); the car shadow style is not drawn yet.

Beyond what remove.bg offers, LassoCut adds marketplace presets (preset=amazon, with a compliance check), a free POST /v1.0/compose endpoint and a cast shadow.

Start with the API reference, the guides for curl, Python, Node.js and PHP, or the migration guide if you have remove.bg code.

Ready to try it? Create a free account to get an API key, then send your first image with the curl call above.

remove.bg is a trademark of Canva Austria GmbH. Other names are trademarks of their owners. References are for identification and comparison only.