BackgroundRemover vs EraseBG
BackgroundRemover
github.comEraseBG
erasebg.devSide by side
| Figure | BackgroundRemover | EraseBG |
|---|---|---|
| Price from | $9/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 6 | 1 |
| Spec score · AI Background Removers | 9.4 (#4) | 8.8 (#12) |
| Spec score · Background removers | 9.4 (#4) | 8.8 (#12) |
| API access | Yes | No |
| Batch processing | Folder mode processes supported images or videos in bulk and writes results to an output folder. | Yes |
| Export formats | PNG output documented; input support includes JPG,JPEG,PNG,HEIC,HEIF | PNG,WebP,JPG |
| Free plan | Yes | Yes |
| Privacy | The hosted service says uploads are deleted after two hours, converted files after 24 hours, and conversion IP logs after one hour. | EraseBG says images are processed in tab memory and are not collected, stored, or transmitted. |
| Purpose | BackgroundRemover uses AI to remove backgrounds from images and videos. | EraseBG removes image backgrounds in the browser on the user’s device. |
| Replacement backgrounds | Yes | Yes |
Plans
BackgroundRemover
- FreeFree
- API credits$1, paid once
- Pro (monthly)$12 a month
- Pro monthly$12 a month
- Pro (annual)$108 a year
- Pro annual$108 a year
In their own words
BackgroundRemover
BackgroundRemover uses AI to remove image and video backgrounds, with options for people, general subjects, or faster processing. Images can be refined with alpha matting or mask output, then given a color or image background; video output can be transparent MOV, matte key, GIF, or a composite over another image or video. Its command-line formats include JPG, JPEG, PNG, HEIC, and HEIF images, and MP4, MOV, WebM, OGG, and GIF video. The open-source project can be installed locally for free with pip or from source, and it offers a local HTTP API as well as a hosted REST API with examples in Python, PHP, JavaScript, and C#. GPU detection is automatic, with CPU fallback when needed. The Free plan is free and allows one standard-resolution transparent PNG image daily, short videos, and ads, without batch processing. Pro (annual) is $9 a year, billed at US$ 108.0 annually; Pro (monthly) is $12 a month.
EraseBG
EraseBG removes image backgrounds in a browser on the user’s device, with no usage limits listed for its free plan. It accepts JPG, PNG, WebP, and HEIC images, including batches, and provides erase and restore brushes, undo and redo, background choices, and before-and-after comparison. Optional 2× and 4× upscaling runs on the device. Exports are full-resolution PNG, WebP, or JPG, and batches can be downloaded as a ZIP. Processing uses the device’s GPU or CPU; the browser uses GPU processing automatically when WebGPU is supported. The maker says images remain in tab memory and are not collected, stored, or transmitted. The model can be cached for later offline visits. The source is MIT licensed and can be copied to a web server for self-hosting. It is available on web, iOS, Android, and as self-hosted software. Safari exports above about 16 megapixels are scaled to that limit, and iOS may reduce large photos during processing before full-resolution export. There is no API.