EVERYTHING XIAOMI
Get listed
BG0 logo

BG0

BG0 removes photo backgrounds in a browser and downloads the result as a transparent PNG.

Place
#12 of 94
Score
7.9
BG0's website

What BG0 is

BG0 removes photo backgrounds in a browser and downloads the result as a transparent PNG. It supports PNG, JPG, WebP, HEIC, and HEIF images up to 40 MB, and image bytes remain in the browser rather than being uploaded for processing. The remover runs BiRefNet and can switch to BiRefNet-lite if the selected model cannot run. First use requires an internet connection to download and prepare the model; the browser can cache it for later visits. BG0 is free, with no account, credits, subscription, or stated usage limit. Developers can use the @bg0/browser library to add on-device removal to a web app without a server or API key, using WebGPU or WebAssembly. Its documented iOS path uses a single-threaded WebAssembly worker and BiRefNet-lite, with output capped at 1280 pixels on the longest edge. The remover has no manual touch-up editor. BG0 uses PostHog for anonymous analytics and says session recording, advertising, fingerprinting, and automatic click capture are disabled.

Good

  • Free with no account, credits, or subscription
  • Image bytes stay in the browser
  • Accepts five image formats up to 40 MB
  • Browser library supports WebGPU or WebAssembly

Watch out

  • First use needs an internet connection
  • No manual touch-up editor
  • Several platform and deployment configurations are unverified

Who it suits

BG0 suits people who want a transparent-background image without uploading it for processing. Its browser library is intended for developers adding background removal to a web app.

Verdict

BG0 offers browser-based background removal with local image processing and a free plan. Consider the lack of manual editing and the documented compatibility uncertainties before relying on it.

Plans and prices

From BG0's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeno account · no credits · no subscription · no stated usage limit

The facts

Each one read from BG0's own pages, with the date it was checked.

What it does

Analytics
BG0 uses PostHog for anonymous analytics and states that session recording, advertising, fingerprinting, and automatic click capture are disabled.checked 9 Oct 2026
Analytics statement
BG0 says it may collect anonymous routes and limited product actions but not image contents or metadata.checked 15 Oct 2026
API access
Nochecked 20 Sep 2026
Backend requirement
The repository states that background removal needs no backend or server inference.checked 15 Oct 2026
Cancellation
The API accepts AbortSignal cancellation and reports failures through BackgroundRemovalError.checked 15 Oct 2026
Clipboard and download
Users can copy the result to the clipboard or download a PNG.checked 15 Oct 2026
Comparison view
The interface provides a draggable before-and-after comparison and an original-image peek.checked 15 Oct 2026
Compatibility limits
The documentation says Windows, Android, iOS, Safari, Firefox, and the deployed origin have not been verified for its model-selection change.checked 9 Oct 2026
Compatibility verification
The documented hardware tests ran on an Apple M4 Max with 64 GiB RAM and Chrome for Testing 153; Windows, Android, iOS, Safari, Firefox and the deployed origin were not verified for the model-selection change.checked 15 Oct 2026
Developer setup
Source development requires Bun 1.4, with commands for install, development, linting, type checking, tests and builds.checked 15 Oct 2026
Drag and drop
Users can drag files onto the page, paste an image, or open a file picker.checked 15 Oct 2026
First use
The first use needs an internet connection to download and prepare the model, which the browser can cache for later visits.checked 9 Oct 2026
First-use requirement
The first removal downloads model files and therefore needs an internet connection; later visits can reuse cached files.checked 15 Oct 2026
Hardware acceleration
The library attempts WebGPU when supported and falls back to WebAssembly.checked 15 Oct 2026
Independent activity
Seismograph reports the last push as September 16, 2026 on its September 18 snapshot.checked 15 Oct 2026
Independent creation date
Seismograph reports the repository was created on September 14, 2026.checked 15 Oct 2026
Independent project category
Seismograph classifies BG0 as a TypeScript generative-media project.checked 15 Oct 2026
Independent repository metrics
The Seismograph snapshot records 242 stars, 26 forks and 21 issues or pull requests.checked 15 Oct 2026
Input formats
The web tool accepts PNG, JPG, WebP, HEIC and HEIF files.checked 15 Oct 2026
Input size limit
The browser library accepts images up to 60 MB.checked 15 Oct 2026
Intended users
The web app is presented for people who want to remove a photo background, while the browser library is for developers adding removal to their own web apps.checked 9 Oct 2026

Where it runs

Browser library
The @bg0/browser library lets developers add on-device background removal to a web app without a server or API key.checked 9 Oct 2026
Browser package
The public @bg0/browser package exposes background removal for integration into another web application.checked 15 Oct 2026

Money

Free plan
Yeschecked 20 Sep 2026

Alternatives to BG0

All alternatives
  1. 1Pixelcut logo

    Pixelcut

    Free planAndroidiOSWebAPI
    9.1From $8 a month
  2. 2Photoroom logo

    Photoroom

    Free planAndroidiOSWebAPI
    9.1From $7.50 a month
  3. 3

    Cutout.Pro

    Free planAndroidiOSWebAPI
    9.0From $5 a month
  4. 4BackgroundRemover logo

    BackgroundRemover

    Free planOpen sourceWebAPILinuxmacOS
    9.0From $108 a year
  5. 5Erase.bg logo

    Erase.bg

    Free planAndroidiOSWebAPI
    8.9Free plan
  6. 6Artguru Background Remover logo

    Artguru Background Remover

    Free planAndroidiOSWebAPI
    8.5From $39.99 a year