Skip to content
SPECIFICTION
Get listed

BackgroundRemover vs rembg

BackgroundRemover

github.com

rembg

github.com

Side by side

FigureBackgroundRemoverrembg
Price from$9/moFree
Free planYesYes
Free trial——
Open sourceYes—
WebYes—
WindowsYes—
macOSYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published61
Spec score · AI Background Removers9.4 (#4)8.2 (#38)
API accessYesYes
Batch processingFolder mode processes supported images or videos in bulk and writes results to an output folder.Yes
Export formatsPNG output documented; input support includes JPG,JPEG,PNG,HEIC,HEIFPNG
Free planYesYes
ModelsThe tool offers u2net for general subjects, u2net_human_seg for people, and u2netp for faster processing.Available models include options for general images, portraits, clothing, anime, and object segmentation; bria-rmbg is the default local model.
PurposeBackgroundRemover uses AI to remove backgrounds from images and videos.rembg is a tool for removing image backgrounds.
Replacement backgroundsYesNo

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

BackgroundRemover pricing →

rembg

  • rembgFree

rembg pricing →

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.

Visit github.com

rembg

rembg is a free tool for removing image backgrounds. It can run as a command-line program, Python library, HTTP server, or Docker container, with API access and batch processing. The command line handles individual images, folders, watch mode, and RGB24 streams; PNG is the listed export format. Models cover general images, portraits, clothing, anime, and object segmentation, with bria-rmbg as the default local model. Edge refinement options include color decontamination, alpha matting, and ViTMatte. Documentation covers FFmpeg RGB24 output, OpenCV, PIL, NumPy, Docker, and the HTTP API. Installation supports CPU, NVIDIA CUDA GPU, and AMD ROCm backends, and requires Python versions >=3.11 and <3.14. Local ONNX models download on first use into the rembg models directory. An optional withoutBG backend uploads images to its servers, with a documented 20 MB maximum. The tool is MIT-licensed, but model weights have separate licenses; commercial RMBG-2.0 use under the BRIA license requires a paid agreement.

Visit github.com