Media

Image Background Remover

Cut the background out of any photo with an on-device AI model — transparent PNG in seconds, and the image never leaves your browser.

Drop an image to begin
Original No file loaded
Drop an image here or click to browse
JPG, PNG or WebP — up to 25 megapixels
Original preview
Result
Awaiting file

The cut-out appears here on a transparency grid

Settings Auto model · Transparent
How It Works

How to Remove an Image Background in 3 Steps

1

Drop a photo

Drag a JPG, PNG or WebP onto the left pane — the background is removed automatically. The first run downloads the AI model once; your browser caches it.

2

Touch up with the brush

Switch to Restore to paint back anything the model cut away, or Erase to remove leftovers. Adjust the brush size, undo with Ctrl+Z.

3

Compare and download

In View mode drag across the result to compare with the original. Pick a white, black, custom or blurred background in Settings, then download or copy.

FAQ

Image Background Remover — Frequently Asked Questions

Is my photo uploaded to a server?

No. The neural network runs inside your browser with Transformers.js — on your graphics card via WebGPU where available, otherwise in WebAssembly. The only download is the model file itself, which comes from Hugging Face and is cached locally.

Why does the first run take longer?

The model is downloaded once: about 115 MB for the HQ model on WebGPU (224 MB on WebAssembly) or 26 MB for the fast portrait model. Your browser caches it, so later images start instantly.

Which model is used?

On browsers with WebGPU (Chrome, Edge, recent Safari) the tool automatically uses BiRefNet Lite — a general-purpose model that handles people, products, animals, cars and logos with clean edges. Without WebGPU it falls back to the small, fast MODNet, which is tuned for portraits. You can force either one in Settings.

Can I get a white or coloured background instead of transparent?

Yes. Open Settings and choose White, Black, a custom colour or a blurred version of the original photo. Transparent results download as PNG; solid or blurred backgrounds download as a smaller JPG.

Can I fix parts the AI got wrong?

Yes — that is what the Restore and Erase brushes are for. Restore paints the original back in (hair, straps, glasses), Erase removes background the model kept. Strokes are soft-edged, work with mouse, pen or finger, and Undo steps back one stroke at a time. Images up to 25 megapixels are accepted.

Why does it say WebGPU is unavailable?

Some browsers (older Safari, Firefox on Linux) or locked-down GPUs do not expose WebGPU. The tool automatically falls back to WebAssembly, which gives the same result, just more slowly.