Remove backgrounds locally, in your browser

The AI model runs on this device. There's nothing to install, and your image isn't uploaded.

  • Free during the beta
  • In your browser
  • No account
  • Bulk as a ZIP

Drop one or more images here

or

JPG, PNG or WebP

Up to 50 MB and 60 MP per image

or paste with Ctrl+V

Your image stays on your device.

Try a sample image

Your first image needs an AI model download (up to 142 MB).

Your image stays on your device.

Private by default. No signup. No watermark.

How it works

UNBG runs in your browser. Your image is not uploaded to UNBG. Read the privacy details

Local processing without the setup

Running background removal on your own machine used to mean installing software: a desktop app, or a command-line tool with Python, model downloads and sometimes GPU drivers. unbg.me gets the same result, your hardware doing the work, from an ordinary browser tab.

TopicDesktop or command-line toolunbg.me
InstallationRequiredNone: open a web page
Where the model runsYour computerYour computer or phone, inside the browser
Image uploaded?NoNo
UpdatesManualAutomatic when you reload the page
Scripting and automationUsually yesNo: unbg.me is interactive only

If you need unattended, scripted processing of thousands of files, a command-line tool is still the better choice. For everything else, a browser tab is simpler.

What runs where

PartWhere it runs
The web page and app codeDownloaded from unbg.me, runs in your browser
The AI model for your deviceDownloaded from unbg.me (the same site), then cached when browser storage is available
Background removalBiRefNet lite 1024 (fp16, WebGPU) on computers with WebGPU, BiRefNet lite 512 (fp16) on other computers, and U²-Netp 320 (fp32, phones and tablets) on phones and tablets. Phones and tablets use WebAssembly; computers use WebGPU where available, otherwise WebAssembly.
Creating the PNG or ZIPYour browser

Engine: ONNX Runtime Web 1.30.0. Models: BiRefNet lite 1024 (fp16, WebGPU) on computers with WebGPU, BiRefNet lite 512 (fp16) on other computers, and U²-Netp 320 (fp32, phones and tablets) on phones and tablets. Each model is pinned to a revision and verified with SHA-256 before use. Model licences, revisions and attribution

What you need

  • A current browser. WebGPU can accelerate processing; browsers without it fall back to WebAssembly, which works more widely but can be slower. unbg.me checks what your browser supports and tells you if it can't run. Tested browsers
  • Memory. Large photos need a lot of it. On phones and older computers, UNBG may offer a reduced-size result for very large images rather than crash.
  • First-use download. about 20 MB on phones and tablets, up to about 142 MB on computers to prepare the model and engine.

First run and later runs

The first time you remove a background, unbg.me downloads the model files, checks each one against its published SHA-256 fingerprint, and tries to store them in your browser's cache. Later visits can reuse those files. An update, cleared or evicted storage, private mode, or unavailable caching can require another download.

When we publish a new model version, it gets a new file address. UNBG attempts to remove obsolete cached versions; browser storage failures can prevent that cleanup. You can clear the site's stored data yourself.

Offline use

UNBG needs a connection to load the page and, the first time, to download the model. Everything after that happens on your device.

Clear the model from your device

The cached model takes up about 20 MB on phones and tablets, up to about 142 MB on computers of storage. To remove it and anything else unbg.me stored (settings only; images are never stored):

  • Chrome / Edge: click the icon to the left of the address bar, then Site settings, then Delete data.
  • Firefox: click the padlock, then Clear cookies and site data….
  • Safari (Mac): Settings → Privacy → Manage Website Data…, search for unbg.me and select Remove.
  • Safari (iPhone/iPad): Settings → Apps → Safari → Advanced → Website Data, find unbg.me and swipe to delete.

The model downloads again next time you use UNBG. Some browsers, Safari in particular, may also remove stored site data on their own after a period without use, so you may occasionally see the download again.

Questions

Does "local" mean I can use it without the internet?

The processing is local, but you need a connection to open the page and for the first model download.

Will it use my graphics card?

On supported computers, unbg.me can use WebGPU. Other computers, phones and tablets use your processor through WebAssembly.

Can I run unbg.me from the command line or an API?

No. unbg.me is an interactive web app.

Where exactly is the model stored?

In your browser's Cache Storage for this site, when storage is available. You can clear it at any time (see above); private mode or browser eviction may require another download.

Read more