No. 04

Background Remover

Remove an image's background at full resolution, in batches — the image is never uploaded to do it.

Uploaded 0 bytes Loads a segmentation model (~40MB) once, then works offline. (network monitor unsupported in this browser)

How your data is handled: everything above runs inside this browser tab; your file is never uploaded. Loads a segmentation model (~40MB) once, then works offline.

Background removal tools that run in the cloud mean uploading every photo you edit, often at reduced resolution. This one runs a segmentation model locally via ONNX, keeping full resolution and keeping the image on your device the entire time.

How to use it

  1. Drop one image, or several for batch processing.
  2. Wait for the model to process — a progress readout tracks each image.
  3. Drag the before/after split lens to check the edges.
  4. Download as PNG with a transparent background, individually or as a zip.

Tips & edge cases

  • Clean, high-contrast edges (a product on a plain backdrop) segment cleanly; fine detail like hair or fur against a busy background is the hardest case for any segmentation model, including this one.
  • Processing at full resolution preserves quality but is slower — there's no shortcut around that trade-off for detailed source images.
  • If an edge is slightly off, exporting and touching it up in an image editor is faster than trying to force a perfect automatic result.

FAQ

Is my photo uploaded to remove the background?
No — segmentation runs locally using an ONNX model executed in your browser. The image and the result both stay on your device.
Can I use the output for commercial work?
The tool's own output has no usage restriction; check the specific base image's own rights separately, as that's unrelated to this tool.
Why does the first image take longer than the rest?
The first run downloads and initializes the segmentation model; subsequent images in the same session, and future visits, reuse the cached model.