Transparent or colored output
Download a transparent PNG or place the cutout over white or a custom background color.
Image Tools · Local processing
Remove an image background with a same-origin model running through WebGPU or WebAssembly on your device.
On-device image segmentation
The 42 MB segmentation model loads only after you choose Remove background and is cached by your browser.
The practical guide
A quantized IS-Net model separates foreground from background. Its 42 MB model file loads only on this route and is cached after the first use.
Download a transparent PNG or place the cutout over white or a custom background color.
Hair, glass, motion blur, low contrast, and semi-transparent objects are difficult for every automated segmentation model.
Supported Chromium browsers can use WebGPU. Other modern browsers fall back to WebAssembly and may take longer.
Privacy by architecture
The selected files, inputs, settings, and outputs are processed in this page and are not uploaded to any server.
Questions, answered
No. The model is downloaded as a static site asset, then your image is processed in browser memory.
Yes. Transparent is the default output background.
Fine, blurred, reflective, or transparent edges do not provide a simple foreground boundary, so the model may remove or retain small areas incorrectly.
Yes in modern browsers with WebAssembly support, although processing can be slower.